You should submit your site on yahoo directory and answering on yahoo answering section with your site. Try to make more back link as well as traffic. I think you will success from here.
Yahoo directory is now fading and Yahoo answers are good. But be a ethical commentor or your answers will be marked as spam.