Suggest some ideas Publish Longer Content Guest Blog Optimize Your Blog for Search Engines Comment on Other Blogs Develop a Blogger Outreach Plan Publish a Resource Article Run a Blogging Contest Develop and Execute a Social Media Strategy Submit Your Content to Blogging Communities Promote Your Blog on Top Forums in Your Niche Include Social Share Buttons on Your Blog Publish Regular Infographics Promote Your Blog on Social Medias
Create epic, longer content and use images. Link to influential blogs so they link back. Share automatically to your social media pages and publish to other social hubs that have internal traffic like Tumblr, Flipboard, Scoop.it, and/or Rebel Mouse. Publish to relevant sub-Reddits. Post to popular Facebook groups, LinkedIn Groups, Google+ Communities and other pages. Connect with niche groups on LinkedIn and share with Google Plus circles in your niche. Post in niche forums with clickable signatures leading to your new post. Make slideshows and upload to Slideshare. Turn posts into visual infographics and watch them go viral. Create teaser videos of posts and upload to YouTube, Vimeo and Daily Motion. Tweet influential people (to tell them you’ve created a post they might like or mentioned them and get re-tweets).
I don't agree, social medias are part of a long term strategy. An inexhaustible source of high quality and targeted traffic for life !