The one I found to be very effective is "Social Media Marketing" basically creating profiles on as many social media and bookmarking web-sites as you can and then post there content relevant to your website making sure that each page is in the Google index if not simply ping it!

Set the privacy to public so that search engine can crawl all your content and links!

The best off-page seo is to generate good backlinks, post good quality content, post ads on classifieds sites, post doc/pdf submissions, take participation in discussions, take help of social media etc

Following things are most important in SEO off-page:
Social Networking, Blog Posting, Social Bookmarking, Articles, Press release, Forum Discussion, Classifieds submission, Blog Commenting etc all this points are most important in off page.

Blogging is one of the best ways to promote your website online! By writing a blog for your website, you give a reason for visitors to keep returning to your site and keep up to date with your latest posts.

There are various off page seo techniques use for link Building:
Directory Submission
Social Bookmarking
RSS Submission ,Classified Submission,Business Listing and many more other tech use for link building

Pages & Tools

Online Marketing

Let's Forum is an internet discussion community that helps folks (webmasters) involved in the internet marketing, SEO (search engine optimization) and website development or design. Learn how to increase your business (eCommerce) website rankings, how to get on Google first page if you are a webmaster, new marketing techniques and ideas that will give you the necessary boost to achieve your goals.