I'm utterly confused as to why this is. I have the keywords in my title, in some backlinks, and listed as my title of my website, and also the words pop up on my homepage. My site has been cached about 4-5 times since I added the keywords, but no placing. How long does it usually take?
What do you mean by compeition stats, as in where my compeition is placed? How many backlinks they have? Right now I only have 10 or so solid quality backlinks, with hundreds of non-related backlinks, but I'm working on more.
check the top 10 pages from the serps, see from where they have back links and try to obtain from the same sites, and even more... if you want to be listed before them
I hear ya.... I'm now up to about 1000 unrelated back links and 15 quality ones, but I still have to keep going...