Sage advice form one of my clients:
Be willing to put in the time! Having a polished resume is a great start but each application requires its own resume and cover letter tailored to that specific position. Take the time to make sure that all the requirements listed for that position are addressed in your cover letter and resume. When I started paying more attention to doing that for each and every application, I started getting interviews for almost every job for whaich I applied!