Hello There,
For my point of view I think you have to use OFF PAGE SEO Techniques:
Off-Page SEO techniques such as
Social Bookmarking
Image Sharing
Directory Submission
Forum Posting
Article submission
Press release submission
Blog Posting
And If you are doing for business then you also have to Post On "Business Submission Listing".
This information is help to everyone.