I agree with akm, knocking on doors can make good things happen (and you're actually face to face so you can see in real time how your prospects react to every part of your pitch ... something thats you can't really do on the internet). Another old school idea is to get a list of your idea clients/customers (from a list broker, or go to the library and look through the standard rates and data service, or srds), and depending on what your selling, send out a real good sales letter, or do some telemarketing (check the laws in your state though ... calling other businesses is usually fine but calling home can be tricky).
you can always offer a free report of some kind in the newspaper to capture leads too. if you've got a real good handle on who your idea customer is, you'll have an idea of where they hang out ... then go there.
Need help growing your business? My company, Galt Marketing, has a 4 Step System that builds a great foundation, and will make you more money very quickly. I also offer other coaching and consulting services. PM me for details.