If you're providing a service, you may want to consider holding seminars or offering to speak on a related subject to attract potential customers. Develop a customer referral program. Become more visible in your community. Always carry business cards to promote your business. Make a habit of sending personalized notes of thanks in return for a lead.
Little things matter a lot.
The more you give, the more you'll receive. Public Relations - Gain visibility for your business. In this case, public relations refers to any publicity that puts you or your business in the limelight as the expert, leader, resource, authority. It involves getting yourself and your business exposure through various mediums. Give a speech.