Create some blogging platform to write articles on your keywords targeted for SEO. Content written should be unique (check online) and readable (check readability online) and informative. Some famous blogging platform are as :
C.) Tumbler and many more....
join some forums which are related to your keywords, do some relevant discussion over there regarding your website,with your website link in your discussion.
3.Blog Commenting :
Find some top blogs with "comment luv" option comment good reviews about the blog and asking a question will help you getting an attraction to your website.
4.Social Media :
After writing the article on your blog, share your blog's link on social media platform as much as you can but with with a time gap of at least one week. Make people to read your article and share it as much as possible.
Make some attractive and informative presentation regarding your website with your keywords in your ppts and links inserted in between too. Now submit theses ppts on several presentation submitting site with high PR. Keep in mind to write a very good description about your presentation with a link to your site if applicable.
6. Video Submission :
Convert you presentation into a video and submit these videos on high PR video submission websites as YouTube, Vimeo and many more.
7.Social Bookmarking :
Social bookmarking is a method of poking your website on other website to get a traffic along with that website. This will get a traffic to your website and improve your keyword ranking. Find a list of high PR social bookmarking website and start submitting your home page as well as other pages with best description.