Good content and building backlinks from relevant webpages will help to make off page better. Some of the most effective techniques to make off page optimization better are:
Guest posting
Article submission
Press release submission
Social bookmarks
Classified ads
Infographics submission
Social media optimization