Do not forget to advertise your business offline. Offline lead generation does not have to break your budget. You may even find that there is less competition because everyone is so concentrated on online lead generation.
One old fashioned method of generating offline leads is cold calling. I know it sounds scary but it is a direct as it gets and it works. Try simply calling everyone you know and ask them if they know anyone who might be interested in what you have to offer. This way you are not just trying to sell one person but everyone your one contact knows. It is also a softer approach.
Try using direct mail. Direct mail is the third largest advertising method used after TV and newspapers. Try using postcards which really grab the attention of your readers. Also, try to target your market as much as possible.
Do you have a product or service which appeal to a certain niche market? Try advertising in publications which specifically appeal to this market. This is much more effective than using a scattershot approach of trying to generate leads from popular general publications. You will be surprised at the quality of your lead generation efforts when you...