Is there only paid traffic that works? Have you ever considered to utilise the free traffic or to be active forum to drive more traffic yo your site?
What Is Traffic & How Do I Get Some?
In fact, you can have these in place in the next 10 minutes. Getting visitors to your site is called, in Internet terms,getting traffic. Being a fairly simple minded fellow, I like to keep things simple and easy to understand. Check out the full story
Image credit charliepage.com