For the followers of this question: If you don't already know, then I'll take your time to say something about link. There are two types of links; do-follow and no-follow. Do-follow are those which search engines crawl and count for when building search results. Every do-follow link count to help the link rank high in search. Search engines don't crawl no-follow to build their search results. So, for SEO sense, we should use do-follow links.
I use SheToldMe, RedGage to make do-follow back links which will not only help in promoting, but also help in SEO. I just signed up for Best-Reviewer too. As Google has high-end algorithm to check any abuse like link spamming, I also submit my links to social networking sites (no-follow links) to keep the links natural. If Google sees any do-follow link spamming, it frowns upon and might hit us (like the Panda of course). So, keep the links natural and focus on both do-follow (from SheToldMe) and no-follow back links (from social networking sites).
If you guys don't mind self-promotion, I welcome you to read one of my hubs: How to get consistent traffic for your online contents
This hub was an answer to a similar question, and it is ranked number 2 in the first page of Google (for my country specific Google) and it is in 2nd page for Google(dot)com. If you can type "How to get consistent traffic" in Google, it will be on page 2 - I'm loving it. I did this by submitting to SheToldMe and RedGage!!
Hope I answered your queries!!