Try PPC from Google. There are getting highly targeted visitors to your site. Also you can use Facebook ads to get more personal with your prospective buyers.
you need to try cheap CPC programs like AdBrite, it will send you targeted traffic that will click on your ads. You need to put your ads on a related niches
@!!* Soul Extractor *!! Ok sorry friend, it's habit, what about my question? Can you guys please tell me more about social media?