I've a website which appears on Google top 10 for main keywords but I don't get much traffic. I was wondering how I can attract more traffic?
Well there could be many reasons for it but I think that the selection of keywords is playing a major role here. How is the traffic on the keywords that you are targeting? You should start exploring other options such as social media, classified postings, media buying etc. etc. to attract more qualified leads.
advertising your site directly usually works find a way to narrow your audience down and then get them to see a direct response advertisement it costs money but can work depends on your business though
In google top 10 and no traffic ?? what r u saying man ?? which keyword is this ..and uncommon one i think