Look at your ad, keywords, and landing page.
1) Is your keyword in your ad?
2) Is the keyword on your landing page?
3) Do you have 'enough' text on your landing page ABOUT your keyword? (say 150+ words)
4) Do you have more than one page? 3-5 min probably would be good. All linked with keywords.
5) Do you have the infamous 'extra pages' that Google likes to see? Stuff like terms & conditions, about, disclaimer, contact form, sitemap, etc?
6) Some say that linking to a bigger name site that is about your keyword would can help. Like link to GoDaddy(brrr!) if you are talking about hosting or domains. And link with your keyword.
Try that with your drawing board work and see if it helps. Just ideas, but if you can own the niche, do the best before others find it.