Hi, i have seen Josh Bachynski 2012 video on linkbuilding, this video was published on SENuke website. This video was just some advices on what might be good and what might be bad for good website ranking on Google.
What i learn and reemember (and also believe in) is this...
DOs
your linking must look natural, not from you but from real people who recommend your site
links should be added from more different sources, not one type of links, like only links from footers, only links from signature
links should be from relevant ontopic sites
link from intext links,link in 1-3 sentences at least, no stand alone link
if you have any bad links, remove them its better than stay on bad ranking
DONTs
dont stuff articles by too much keywords, max around 4
dont always link from few main keyword phrasses of your site, link fromd ifferent phrasses
dont link from deindexed pages
Hope this helps