You have to put natural content and update it in your website time to time and get quality 2 way or 3 way link exchange. You can go through Offpage optimization work for getting more backlinks.
create backlink from similar blogs or site this is best you can do do dofollow commenting on similarl sites
1.Build more related links and these links include the alt text. 2.Submit your site to SE. 3.Submit your site to submission directories. 4.Create more original content in your site.
Wordpress has the most capabilities and flexibility to make your blog boost more in rankings and PR especially for self-hosted wordpress cms. Although Blogger can also give you same flexibilities.
I think for getting the PR of your blog, you just should to have good quality, unique and theme based content at your blog during posting........
Update content after 15 days and create backlinks by posting forums, blog comments, do Bookmarking, directories.