1.Join forums, forums are a great way to achieve links to your website.
2. Submit to search engine directories. Search engine directories are a good way to get a free link to your website. They also increase your chances at being listed higher on popular search engines like Google, and overture.
3. Using ezine ads
4.Creating and publishing articles. Articles are an easy source of generating new traffic. You can include your signature in your article. This will bring in more traffic from article submission directories.
5.Links from related websites. Gaining links from related websites can be one of the most frustrating tasks you can attempt.