SEO best techniques for off page and on page SEO will help you to have a good SEO. Few off page techniques which are best i am writing bellow are
Search Engine Submission,
Review Posting,
Classified AD,
Yahoo Answers,
E-book Submission,
Newsletter Marketing,
Email Marketing,
Paid Links,
Directory Submission,
Article Submission,
Social Bookmarking,
Press Release etc