Since doing a redesign I have done loads (well I think so ) of SEO. I've made my website as compliant as possbile. But yet my googe PR for the site is still on 2.

Any one know what I am doing wrong. Traffic wise the website has more than doubled since the relauch. I just don't understand it. I've got double the amount of links in the search engines than our main competitior, but he has got a better PR

Any one got any advice please