Have you build quality of inbound links? Page rank is not measured by the number of inbound links but its the quality of inbound links. The more quality of inbound links that you are getting, the higher chances for your site to get high PR value.
did you check your backlinks? did google already updated their pr rankings? these are the things you need to consider in order to know the root of the problem