First of all let me tell you the amount $400 is damn less for 1 million page impression I wish to know what niche your website has and URL if possible..
If its allowed by Google terms of service, I'll post the URL. Am I allowed to post the url with the impressions and $ made stats?
Yeah let is take a look at the site. With that number of impressions we should be able to help you make quite a bit more
Is there any Professional who know how to make Google PR upto 7 or 8 ? Please let me know only white Hat or organic ways only.
it all depends on the niche. over all it looks good. by the way, how much time it took for 1 million impressions.
That's definitely bad. You should have got a lot for that higher impressions. BTW, how long it took to reach one million impressions