When I worked in finance for 3 years I learned that it was a numbers game. The more prospects I called the further out the calendar was full. I used something called ReferenceUSA through my library for free.
For example, I worked primarily with veterinarians and their practices. ReferenceUSA helps you find them and narrow them down to very specific prospects.
I'm a firm believer that if you're doing multiple different things to market your company and providing quality service, but your calendar isn't full OR you're trying to get into a different (commercial) market... you should get back to basics.
Check out your local library website for DemographicsNOW on the residential side if you're looking to market to higher income areas and ReferenceUSA for commercial contacts and get out of your comfort zone.
For example, today I found all car dealerships that deal in new cars within a 50 mile radius, narrowed down to Toyota dealerships to market ALUCOBOND cleaning since they all have it. My goal is to put one dealership on per month from August to November.
I hope this is helpful for some!