Here are some ways to improve your traffic:
Free methods:
Submission to SE's and directories
Article marketing
Email campaign (opt-in)
Classified ad posting
Forums, blogs and board postings
Social Bookmarking
Etc. etc.
Premium ways: (Should require a budget)
Pay-Per-Click (PPC)
Targeted Link backs
Professional SEO services
Ad spaces
Offline campaigns
Etc. etc.
Random and unique traffic is good to any site but getting targeted traffic is what makes the difference. This kind of traffic yields the highest conversion which would determine your site's success.
Given a budget, I would always opt for PPC. PPC is a very effective way of getting targeted traffic given the proper treatment. Identify your niche and select the market you want to cater to and start from there. Research also on the keywords your desired market would most likely be looking for. IMO, one should be more focused on getting targeted traffic than just page views. Buying targeted backlinks are also effective at getting targeted traffic - submission to high PR directories also falls under this.
Another great way of targeting your desired audience is through forum posting on similar niche with your link on your signature. What I like about forum posting is that it is totally free.
Your content will always be a factor to be considered. Getting traffic is just the initial phase, making the conversion from your traffic will depend on how well you match your visitors' needs
Hope that helps
