you want free increase visitor you use forums site .......and you want paid visitors you use google adwords ...
For increasing traffic you must dofollow bookmarking sites list and social networking websites. Moreover you must post dofollow comments.
hello friend ... you will use directory submission, bookmarking and forum posting and social networking that are very very useful and increase traffic you website
submitting your sites to social bookmarking,commenting on blogs,profile back links,article marketing for back links will help you to get traffic
Actually, there area lot of ways to increase web traffic. First, if your site is new, you need to get your URL listed on big search engines like google and yahoo. After you got listed, it is good to start building inbound links to your website. You can do this by article marketing, blog commenting, and forum posting. You also have the option of social bookmarking which is also very effective. Depending on your website's weakness, you need to focus on certain aspects sometimes. For any web services you can go directly to: http://cheapestukhosting.co.uk/ and inquire for their cheapest UK hosting or cheap web traffic.
There are many ways for SEO. But first most important thing is content of your website with titles and all. After that start with the Social Bookmarking Service Blog comments Forum Posting Article Submission and list goes on ...
i have a very good trick how to improve ranking and traffic i have a blog i bulid 2 week ago and now the alexa rank was 600k and have a thousand traffic a day check this blog _http://okefilm.net if you want this trick just PM me
For Alexa, Download Alexa toolbar and ask friend to do same, Put alexa widget in your site and offcourse, use social media to market your site.