If you are looking to increase the number of visitors to your website or increase your hits, I have a number of ideas that I hope will prove beneficial.
By far the best advice would be writing articles, just like the one you are reading.
If you search for:
The best way to promote your website
Stuttering and its effects
on Google and just look where these two articles are placed. As of July 2005 they were number one. This alone will create a good level of visitors to my websites as you are able to add a live link at the bottom of the article to your site.
When you have written an article you need to submit it to various article websites such as http://www.ezinearticles.com and just watch your hits increase.
To find other article websites you can search the internet, I also use a website called goarticles.
The other benefits are the fact that other webmasters or people are able to read your article and even use it on their websites, thus creating lots of additional backward links. These links are very important these days and in turn will increase PR ratings, which in turn will mean you are higher placed in search engines.
Ppc can also be useful as you drive targeted traffic to your website, be careful though not to spend more than you are likely to earn.
Link exchange programs are also of value as per the reasons above.
If you are able to find a cheap search engine optimisation company this may also be of benefit.
Stephen Hill is a webmaster from Birmingham, examples of his work are at http://www.gain-confidence.co.uk and http://www.debt-specialist.co.uk