How many links do you need ? i have a website that has 140 yahoo links, 46 alexa links, 900.00 alexa ranking and its sixth place (first google page)and number 1 is a page with 6 yahoo links, 2 alexa links and 12.000.0000 alexa ranking... we are after the same keyword... why is that?
You can built the quality back links, through the , social bookmarking blog comment article submission forum posting profile creation, high pr and do follow back links really helps.
First, determine who are the targets of your website. From that, make a content that is valuable and relevant to them (of course you have to apply SEO). Then have a full blown social media marketing. Other helpful link building strategies are PR marketing, article submission, online directories, and guest post.