I suggest you do some SEO technique. Choose a keywords that relevant to your site then start the SEO tactics. You can add your site to different search engine site, do some blog and forums, also social networking site and social bookmarking site. If you're not familiar with it you can check the process in Google. On that way you're not the only one who can search to your site but all the people who search your keywords. Good luck.
Submit site map on yahoo, then start fast commenting on blogs either relevant or irrelevant , this may harm for Google but if you just want to optimize for yahoo no doubt this is best practice as i have made practical experience of this.
yeah, most of the sites I have worked on do much better on Yahoo. Sometime it is the difference of night and day. It depends on what site is optimized for Google and yahoo etc.
Why would you want to optimise your site for Yahoo? Being that they have about 9% of the market and with the Bing merger are going to become totally useless. Why not focus your time with Google. I agree just submit a site map to Yahoo and leave it at that.