Here are my suggestions for 2013:
>>> Blogging and Post Creation - ONLY UNIQUE, MANUAL WRITTEN CONTENT, on a weekly (preferably daily) basis! This suggestion in my opinion is the most important one - as Google now looks for unique and perfect on page optimized site!
>>> Directory Submission - ONLY TO TOP DIRECTORIES, not spammy ones!
>>> Article Submission - ONLY UNIQUE CONTENT, not spunn one!
>>> Social Bookmarking - ONLY USE TOP SOCIAL BOOKMARKING SITES, the other are dead!
>>> Press Releases - go to Fiverr and find some people to do the job! Before posting make sure you have the right press release, otherwise it will be rejected!
>>> Free widgets and plugin creation - ONLY FOR ADVANCED!
>>> Use Images on your site - people very often search for images
>>> Use RSS feeds to interlink your content and improve your site's PR and authority!
>>> The last 3 - content curation, guest blogging, forum posting - although, I am not quite sure whether forum profile posting works in 2013