1. Define your keywords properly for the search engines. You don't have to incorporate the entire thesaurus for your product. The more you narrow down, the more target audience you'll get. Limit yourself to 6-7 keywords if you want to target a highly focussed group. You can also do keyword bidding at various pay search engines like RealNetworks and GoTo.
2. Formulate a concise and to-the-point description of your index page. Try to include words, in a manner that the sentence makes sense, that might help search engines find your site.
3. In directories like yahoo!, always choose the right heading to add your URL. Don't think that the more general heading you choose, the more visitors you attract. Remember it's not the quantity that matters, it's the quality. So go to the lowest level before submitting your URL.
4. Try to include the major searchable words in the first paragraph of your web site content. Many search engines read first 250-300 words of a page to index it.
5. I've noticed search tools like Google use the title of the page to give it recognition. But the recommendation by the gurus of web development is that the title should be the name of your company. Still, since Google spiders all the pages if your web site even if you submit just the index page, you can play around with the titles of the other pages. Just make sure that from every page, there is a link to your main page, and the link should be attractive enough.
6. A compelling signature that accompanies your e-mail messages many times generates useful visits. It should constitute of a two-line, pithy description of your business, and the link to your URL.
7. Although this I wouldn't suggest to people who have to pay for the online time according to the usage hours, you can look for various message boards and bulletin boards to spread the word around about your business. Don't outright start your media blitzkrieg though. Introduce yourself first, participate in various discussions and debates, and during on of the interactions, you can tell about your business.