You can do what they have presented above. The key here is to find the quality sites to build your links from. Don't just settle for cheap sites where you can easily leave your URLs on. For example, if you do blog commenting, most of the good blogs moderate comments before posting them. You look for those kinds of blogs to post your comments on.
Hi! Every SEO off page activities can be effective once properly implemented. Just remember, Google loves rich in contents so make sure to have high quality contents. Good luck!
1 Optimize your site for search engines.
2 Frequently update the contents of your site.
3 Take advantage of social bookmarking sites.
4 Use your Twitter and Facebook accounts.
5 Get links with other sites in your niche.
6 Go on sites like listingdock, seoclerks etc and hire some expert for it.
7 Create a free product or service.
8 Use viral content.
9 Use offline promotion.
10 Include your URL in your signature.
Off page activites are :
Yahoo Answers
Link Building
Video sharing
Image Sharing
Local listing
Social Bookmarking
Forums Posting
Blog Posting
Article posting
Current activities for Off-page activities.
Social Bookmarking
Local Listing
Forums Posting
Blog Posting
Article Submission
Guest Posting
Image Sharing
Video Posting
For Off-page:
Directory submission
Social Bookmarking Submission
Blog Setup & Promotion
Article Submission
Press Release Distribution
Forum Posting
Link Building
Blog Commenting
Search Engine Submission