We will start with the best, than make our way to the bottom of the list. This article will give you a good ideal where the best ways to promote your site!
1) Exchange links, trade link, swap links, I think you got it now!
When you start a site you should exchange many as possable links with sites that are RELATED to YOUR site. This will help the search engine's robot find your site (easier and faster), than index your site or if you are already indexed by the robots they will refresh your site more (which really helps!). If you are looking for a fast way to get links you can join the site below.
You can join http://www.linkexchangeit.com link exchange.
2) Write articles!
You can write articles to help promote your site. This is very easy to do, for people that don't know how to write real good yet look at other articles to get good ideals (Don't steal them). After you write a article insert a link to your site and there you go.
You can submit articles at http://www.articlecity.com
Having a mailing list can bring wonders to a web site, not only will it help bring old visitors back (or make them more up to date with your site), but they will send the newsletter to their friends (If they like it). A mailing list can add more content to your site by posting each newsletter on your web site, this will help people that are thinking about signing up for your newsletter decide to join or not.
4) Create a Ebook and pass the word!
If you create a Ebook add your web site URL at the top of the ebook, than give it away on your site and tell them to pass it on to their friends. You could ask other webmasters to offer it on their site and most of the time (If it's related to their site) they will accept because it will add more content to their web site.
5) Extra! Extra, Read all about it!
Write a press release about your web site, business, an site/organization you're sponsoring or something like that. Send it to your local newspapers, to magazines and online press release web sites. Make sure your URL is in it, I know, but so many people forget.
You can submit your online press release at http://www.prweb.com
6) Surf for hits!
Really unless your site is not webmaster related it might not be useful. Surf for hits are really useful IF you have time to surf. Below is site that you can go to surf for traffic.
7) Write at forums!
Write in forums that are related to your site and put a link at the bottom of every time you post.
Matt Colyer began as a SEO Specialist in 1997. He founded Superior Webmaster in 2004 as a source of articles and tutorials for Web site owners looking to improve their Web site.