1. Write and submit articles to the article directories.
2. Leave comments on other people’s blogs with a backlink to your site.
3. Answer people’s questions on
www.answers.yahoo.com.
4. Post in forums and have a link to your site in your signature.
5. Write a press release and submit it to
www.PRWeb.com.
6. Advertise your website in the appropriate category on
www.CraigsList.com.
7. Give an unbiased testimonial on a product/service that you have used in exchange for a backlink to your site.
8. Start a blog and submit it to the 100’s of free blog directories.
9. Manually submit your website to the major search engines.
10. Optimize each page of your website for a particular keyword or search phrase.
They are my tips here!