Pay Per Click Advertising (PPC), otherwise known as search engine marketing, enables you to bid for advertising space with high relevance to user searches.
What this means is that you can drive highly targeted traffic to your site.
How is it performing? If you're still not getting the traffic you hoped for via PPC then let me manage your Google Adwords campaigns for you.