Be careful with article submissions...they're becoming less and less valuable. Make sure you're not spinning articles and you take the time to create relevant articles. Its a lot of work in the beginning but, will benefit you in the long run. Guest posting is pretty good (same rules apply).... Nothing beats, research and finding good/quality sites to link to you...
article submission article bookmarking social bookmarking forum posting blog cmmnt,ng classified post directory submission
Well when doing off page you need to get some quality work. There are 2 types of work. One is general link building and the other is niche. Link building for quality links: Local listings directories Few good directories with minimum PR2 Blogs with high traffic and quality SBM Classifieds Articles - check out dofollow and also high quality sites works PR - press release with high pr and dofollow sites Social links like twitter retweets, facebook business pages and Google+ Few trusted sites to boost your site!