I think that you answered your own question,
If there is a doubt there is no doubt..
Here are some practical tips for contnet link bulding:
1. create usefull articles - not the boring same old things that everyone are doing. dig in and reaserch to find out what users really want and then give it to them.
2. publish your content in one (!) resource - make sure that it is original and not copyed (especially not from your own website) - you can use copyscape.com for that.
3. after your article is live on the web you should link to it from tweeter, facebook, bookmarks, forums and other articles you publish later on. If your article is really good you can also contact blogers to write or mention it.
4. link to inner pages (products?) - not just your home page.
The bottom line is that you can not get high quality links with low quality work - you really need to put the effort in to it.
Good luck!