Yes, checked your link there. Have an short summery of and some more things here -
1. Create unique, creative, pure and interesting content for your website.
2. Arrange your meta tag perfectly.
3. Research for your keyword.
4. Use social network for advertising.
5. Social Bookmarking sites Ads.
6. Article Submission
7. Directory Submission
8. Guest posts.
9. Yahoo Answer
10. Forum Posting.