Start a blog. Fill it up with valuable content and link to other blogs from it. To get people’s attention, leave useful, insightful, and relevant comments on other people’s blog. This may eventually lead other bloggers/people to start reading your blog and/or linking to it. Also make sure to list it in a few of the best blog directories.
If you’re a respected source of information or expertise in the industry, get your materials online and use them to attract and obtain links to your site.
If you’re buying your products from a number of sources (particularly those who have web sites), try to get your sources to link to you. One way to do this is by offering them a genuine testimonial or an end-user feedback (with your link in it, of course).
If you have higher profit margins than your competitors, give away some free stuff.
If you’re requesting links from bloggers and site owners, give them one of your cheaper items along with your link request. This could significantly increase your chance of receiving a positive response.
If you have great salespeople, treat them out to lunch, and teach them about SEO and link building. These people have what it takes to call people up and get the response they (or, in this case, YOU) want.
If you have lots of staff who are not fully occupied, have them do some of the things you want done which you don’t have the time for. Have them email the webmaster of every rambling society in the country or find out the top 100 Dugg pages in your niche.
If your site or products have won awards, post all the links related to your award(s) on your site.
If you have a PR team, no matter if they’re only good at getting you in the offline press, challenge them to get you into some large online-outlets. Remember, the reason why you got them in the first place is because they are great at getting you talked about. What do you know, they might just do as good online.
Focus on real traffic/people. Build links for them and not for search engines. If you keep people coming to your site, the search engines will surely take notice of that.
Use a combination of hub and authority to factor link popularity into your site’s ranking algorithm. Simply put, a hub is a site with many outgoing links, while an authority is a site with many incoming links.
Create a list of experts/gurus in your chosen niche/field on your site. If you can find a way to make your project look somewhat official, or if you can impress those experts/gurus well enough, they might end up linking to your site.