I started a site about 2 months ago, I thought I had picked pretty easy keywords to rank for and even have a keyword rich domain name. I have more links thank some sites on page 1 of Google and believe I have strong meta data and a PR2. However, the only keyword I am ranking for currently is corner vanity unit- a keyword I was not even going after! Please help!! My site is http://www.bathroom-vanity-unit.com
there are a lot of reasons you might not be showing up on your kewords. but you need to tell me some details... first and most importantly... how fast did you builid up the links? where you agresive to a specific link on the site? did you abused anchor text? also your site is new, give it a chace so google can digest your site.
Have you varied your anchor text? Or are the links you built relevant to your niche? If you are ranking for some keyword you are not really going for, I think you need to pay attention to your page titles and meta tags. Are they optimizied with your keywords?
Still you are lucky you are still indexed in Google. Try to fix what is wrong and to know if something is wrong use different site checker and ask for advice here on the forums