I used a software such as Market Samurai, and I started building backlinks from websites that had the keywords that I wanted to do SEO for. I left comments on sites related to my niche which I found with the Promotion Tool in Market Samurai. I moved from page #110 on Yahoo to the #1 position in 48 hours. I guess with Google I am going to have to wait a few days or weeks for the backlink power to kick in.
I know that Google places higher authority in backlinks within the same niche, but I don't think Yahoo cares about links from the same niche. It's all about Page Rank with Yahoo.