Actually PR calculation is Depend on Inboud links. Inbound links got increased similarly your page rank. so you need to build more high pr bck link wich will make good PR.
I got pr0 to pr2,3, 4 of my 3 websites with in three month. All 3 domain age is 3 month. I got the exact Idea how to get PR check my signature for more info.
Apart from all the off-page activities enumerated by most of the members, also pay attention to the content quality and do relevant amount of internal linking for pages within the website.
Ensure you have a steady mix of on-page, off-page, content on the page, this should see your page being considered to be adding value and being assigned page rank.
To get good rank in Google you have to increase the visitors of your site. Try to add some quality content on contemporary topic that can grab the user's attention.You also can create backlink to get good page rank. Affiliate marketing, blog commenting are another issue for getting good rank.
Update your website with fresh content on a regular basis and get quality backlinks. But Google has already told that PR don't matter now in SEO. See this link. http://blog.ineedhits.com/search-news/google-tells-webmasters-to-move-on-from-pagerank-10329734.html
Firstly You will submit in search engine sites.and you can crawl all site. and then Post articles, Blogs in your website sites. and then Next method is Link Building
And your done! Notice that your homepage will now suddenly redirect to Google, but all other pages will still work fine. After the next Google PR update, remove that line of code in your .htacess file, and if you look at that page it will have a PR 10!