A little help if you would

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

I have a site  http://www.messageonablanket.com It is my site.  and I
have optimized it as well as I think I can.  I have relevant links to
it, -- the Google ones are still not showing.  Yahoo ones are.

Key word phrase is personalized baby blankets.    Site has been up
since October 2005.  I am having no luck getting this site ranked in

Am I flat out missing something?  

Any suggestions are appreciated.

Site Timeline