Hi,
Ok, so probably the keywords are not good.
You are ranked well in the search engines maybe, for your keywords (if you have) but if you sell cars and you are ranked TOP in MSN for keyword books no one will visit your site.
Change or create keywords, using a tool such a overture tool, or free software like goodkeywords.
Find keys, that relate to your site. Focus your learning on finding good keywords.
Karl