Affiliation links, also look into some PR, maybe ask some blogs to pick up your site. Try and get on a podcast and talk about your site. You built the site, but have not done any marketing. I really should have charged for this advice but I was feeling nice today.
In coincidence i am creating affiliate option right now. And yes, i can build good product, but marketing is not what i am good at. Thanks for advices!