There are many ways to get traffic in that few of the best ones Seo Social networking forum postings ... ...
Create a blog and update it regularly with fresh content, participate in fourm community, make fan pages all these techniques will surely help you to promote your website/increase brand value.
PPC and SEO are the way can do to promote website. Each method contain advantage and disadvantage. Choosing one depends on your budget and time
If you want instant results then go for PPC otherwise choose SEO which gives you good results after sometime not instantly.
Diversify backlinks sources and anchor text for the backlinks. I use web2.0 properties, a few top article directories, blog comments, and guest blog posting mostly. Then use automated blog commenting and forum profiles as tier two links to the first pages. Michael
Yes you can also go for PPC but it need lots of money and also for short term. If you can go with SEO then it will be for long time period.