Social networking and blog (guest) posting should divert most off the traffic in the right direction, in general. It does depend on your niche and who and where your target audience is.
Blogging, Guest posting, forum posting are pretty good ways to generate traffic as well as to rank your page or content for a particular keyword using Anchor text. Apart from that Question and answers portal is also a good place
Other ideas is to use video marketing if you haven't try it. Youtube, dailymotion, etc. Create a new blog related to your site, post up unique articles with links pointing to your site and share it on social media sites like FB
Social Networking will help you a lot. Next will be this platform where we are now discussing this. Classified Ads are also a good option. Blog posting, Guest posting and Article submission are some other options that will help to create back links & get traffic. Main aim of Off Page SEO is to promote & advertise your brand. Performing only these techniques will not work you also have to provide a very good quality, appealing, understandable and most importantly unique content to the target audience.
Blog posting social media marketing guest blogging increase meaningful internal linking linking to most authority pages building high quality and niche based backlinks removing bad backlinks on a regular basis update of content on pages on a regular basis