All webmasters wanted to get high rankings on Google. They all want to have a good page rank. The most significant thing is that, you must get yourself familiarized with some SEO suggestions and strategies so as to be successful in your aim. You should submit your website to search engine directories. A good choice to consider is having free links to your site. It will also aid in getting your page indexed in famous search engines such as Google and Yahoo. In terms of incoming links, it is best to have more. A high PR is also much better. Can there be any other ways to improve Page Ranking?
You have already mentioned all about it, yeah Press release, blog submission and forums can be better for it!!