Hi..............
I think to get good PR , back links play a major role and i want you to do on-page SEO well. In addition, you can do social book marking, directory submission,forum, blog commenting, article submission and so on.
This will help you to get good PR as well as to generate a decent traffic.
To get more traffic in less time, it is better to advertise yourself in famous sites, but for that you have spend some money.