Traffic doesn't have to come from search engines, referrals often work just as well.
On top of perfecting the keywords and SEO on your website, also try and find subcontracting services for marketing. They are cheap most of the time, with services like tweeting your web address to thousands of followers or mentioning your website to thousands of Facebook fans.
Subcontracting marketing on your website is an investment that's hard to miss