Keep your content current, regularly post on forums and draft/submit relevant articles to ezinearticles.com and other article directories.
You have more than 1 option: First there is SEO which is free and very effective, but you need to work on it. Then, there's PPC, Social Marketing, Blog Comments, sites like Yahoo Answers, Forum Signatures.