Have you selected the right keywords for your website?
Did you put what you thought would attract traffic? Or did you place yourself in the shoes of your prospect/reader? Did you test your keywords? Did you check with Google Keywords to see how high they ranked? Are you constantly updating your keywords?
And if not ... why not???
*Oh the wonderful things I learn doing research for my seminars - of which I booked SIX today!!!