According to me Google adword is the best way to paid traffic. you cal also get traffic by selecting the location and location base adds. else you can do this by using the below agency.
You should try PPC. I can't say more on this because you haven't mentioned budget. But, if you are looking for low budget ads try always Bing first. Google adword and FB ads could be expensive for some regions.
The choice depends on the traffic measurement: alexa rank, pageviews a day, unique visitors a month, original content, mostly USA, Western Europe or Asia. If your traffic is very good sure you have to try Google. Otherwise you should consider some ad networks like Fidelity Media or Epom.
Do you want to hear some tips like use Google Analytics, Quantcast to know your target audience, Google Website Optimizer to test different versions of your website, Google Webmaster Tools, RankTracker and SEO Spyglass? Or about Updated content, Privacy and Contact Us, Uncluttered design, predesigned ad space?
Every cpm network has acceptance guidelines so you just should make a choice against which one you will measure yourself.