Do Social Networking. Create Pages on Social Networking sites like Facebook, Twitter, My Space, Plaxo etc and update them on daily basis and also try to get backlinks from your relevant sites. This will surely help you to get targeted audience on your website.
Working hard on SEO is the key and it is a long time process. Also you can try social networking site and join some groups and make friends there. That may help too.
I think number of daily visitors depends mainly on your site's content or themes. The content and themes should be attractive to the visitors and the visitors show great interest in them.If you have good content or themes,try to improve your SEO.
twitter is a good tool for getting more PV, you can post some interesting news to twitter, it will pay you some PV, if people like your topic
Do onething just write down a post on "how to increase web traffic" and see the result if it comes in top rankings..
What is the best social bookmarking site that I should post my links? Also which social bookmarking site have DoFollow codes? I personally use Digg, I think it is good.
Content is king ONLY if there is high quality with the content. No one would ever consider a certain content to be king-ish if it only contains crap.
there are 3 main reasons to rank good: 1. unique and good content 2. link building 3. design of website made for seo.
content, content and quality content, then share it across everywhere possible(mostly on all social networking sites, social bookmarking sites) and then keep sharing...