I have a site that ranks #4 on Google SERP. My site is better than the first three results in everyway;my site has better backlinks, my site provides better information and all the metrics of my site are better than that of the first 3 results but no matter what I try, my ranking doesn't improve. Metrics of my page: TF - 33 CF - 34 Unique RD - 51 PA - 32 DA - 18 PR - N/A G+ - 1.2K Metrics of the first 3 results: #1 --- TF - 17 CF - 22 Unique RD - 10 PA - 23 DA - 68 PR - 1 G+ - 13 #2 --- TF - 13 CF - 22 Unique RD - 3 PA - 25 DA - 46 PR - N/A G+ - 2 #3 --- TF - 0 CF - 15 Unique RD - 3 PA - 29 DA - 17 PR - N/A G+ - 365 None of these sites are using PBNs or anything; the first site has hidden trackback links, the second site has a few profile links and comment spam links and the third website has comment, profile, signature and a few contextual links from article sites. My site has PBN links, profile links, etc... No spam...perfect anchor diversity... still I'm not able to outrank those three sites. I'll appreciate if anyone helps.