My site is for local offline business and is not very competitive. I used to rank #1 for all my keywords before penguin/panda. Now I am stuck between 3-5 for all my keywords and it will not move. I have bought services from some good providers and yet it does not move. I have 100 pages of good quality content that is better than my competition. What should I do next?