1) Blog Commenting
Comment on a popular blog or website related to your niche. Use a thought provoking question to draw attention and get some conversation started. Use keywords in your comment and you may drive some good traffic.
2) Article Commenting
Go to article directories and search an article related to your website or product. Pick a famous article site and leave a comment under one of the articles. Popular articles will get many views and with your link at the bottom, you can drive some visitors to your own website.
3) Social Bookmarking Sites
Use social bookmarking websites like digg or twitter. When you post new content on your website, be sure to send the links to popular social bookmarking sites.
4) Article Submission
Gather a list of article submission sites that rank high on the Google search engine. Submit your articles to these sites with your link at the bottom. High ranking article sites are prone to get listed on the search engines and you can get a lot of traffic through high page rank.
5) Mailing List
Create a mailing list from your most beloved fans. As long as people choose to receive mail, you can probably get away with a lot of consistent traffic to your website. A great way to remind your followers of new content!
6) Forums In Your Niche
Participate in a forum related to your site and add a signature link to your website. This is a surefire way of getting traffic to your website.
7) Free Advertising Forums
There are many free advertising forums that you can post on to spread the word of your website or product. Join these forums and get more traffic to your website through this free advertising method
Exchange links with a popular website that is related to your very own. This is a great way to get traffic from other websites that are bringing in many viewers.
Use advertisements such as adsense or pay famous websites related to your niche to post ads on their sites for a set fee.
10) Submit Your Website To Search Engines
Submit your website url to famous search engines like Google and Yahoo. This will enter your website to result on search engine pages for the keywords you choose.
11) Post Content At Regular Intervels
Google loves to give people the latest updates for what they are searching for. Post at regular intervals and the web crawlers will see you post regularly. This will automatically get you better SEO and you will drive more traffic to your website.
12) Quality Content
Create quality content on your website. So much so that people will be sure to come back for more later. Ongoing followers are a great way to increase traffic to your website. The more followers you have, the more it will entice other people to become followers! Keep them coming back for more!