Link Building is important to promote your site. For me the best techniques are: Directory Submission (high PR), Social Bookmarking (high PR), Classified ads, Forum Posting and also Social Media like facebook and twitter