I have a client that is stuck in the 6th position for a fairly competitive keyword (nationwide). He has an OK site. Nothing fancy, but not horrible either. Do you think that's holding his rankings back? I have thrown everything, but the kitchen sink at the site (WEB 2.0's, guest posts, bookmarks, comments etc) consistently. In 4 months, I got him from the 3 page to the middle of the 1 page. Any thoughts, inputs, suggestions?