It's more than that. Those things you mentioned (dressing modestly, leading holy lives) are exactly what will end abortion.
Catholics need to set the example by modest dress, no TV, shunning all *worldly* fun, etc. Catholics know how to have innocent fun. We don't need beaches, expensive vacations, movies, rock music, materialism, etc.
People who can't think often confuse giving up ALL THOSE THINGS with being some kind of burqa-wearing muslim or puritan. NOT TRUE.
When a woman walks into an abortion mill, it's already too late. THE WORLD has already gotten to her. Catholics need to fight the world -- that's the only way to stop abortion.
But yes, prayer is our first weapon, because we need prayer for all of the above, including touching the hearts of those considering abortion, the doctors involved, etc.