I had an seo company help redesign my website. They did a good job on the design and keyword adding into the text, pictures, titles, etc... I created some new content using keywords and that has helped. Our PR is 4 and climbing. The creation of our blog and linking that to social applications...