Hi Guys, I have a 3 year old affiliate website (50 page unique content wordpress blog) in travel niche and I have been trying to rank it through white had methods like 3 way link exchange, article submissions, manual blog commenting etc. I have compared my backlinks count with the top 10 ranking sites using magestic seo and linkscape and my website is showing better than many of them in number of external links, unique IP links, unique c class IP links etc. In spite of that I am ranking 195 in google US for my main keyword(this is where the main traffic is). I have significant percentage of my backlinks with the main keyword as anchor text. I would have thought that this might be some site penalty but I am ranking well (top 10-20) for some secondary low traffic keywords in google US. I would have thought it is a keyword specific penalty but I am ranking 20 for the same main keyword in google Australia and some other regions. I have analysed the IP addresses of my backlinks and they are not biased towards any particular region. Can anyone shed some light on this on what I should do. I feel like I have reached a dead end. I know I can keep building links but it will be great I can get some direction on this. Any help will be greatly appreciated and I can thank in many ways like thanks button, some good PR backlinks, or some backlinks blasts.