Yes me too use practically same techniques as those in 2005 - e.g. link exchanges or article submission. Link exchanges some sites auto approve your exchange and give you instant backlinks - they were more powerful before but still worth it. Links push rankings.