My website has been running since December 2006. It most definitely falls into the niche category which is why I have managed to get a ranking quite highly on Google. I just checked using rankerizer (not sure how accurate this is though) and nearly every phrase which include "Oscar fish" ranks at number one, or in the first five results. However, I am trying to get "Oscar fish" to number one on Google. However, another website seems to hold the top spot for this phrase. According to rankeriser they have 5737 back links going to their homepage. They have a PR3. Now my website has a PR4, about 11,300 back links to the homepage, yet I cannot get the ranking to number one with the phrase Oscar fish. Any idea of what is going on?