There are many off-page techniques that work for SEO but the most powerful techniques are:
Guest Blog
Forum
Q/A(Question & Answers)
Blog Comment(relevancy)
Classified Submissions
Blog submission
Article submissions
web 2.0 submission
Doc Submission
PPT submission
Profile link
info-graphic image post and many more.