I would like to suggest you SEO and SMO to get high rank. If you are looking to get targeted audience than PPC would be the best option.
Create accounts with high PR article marketing websites like: ezine articles PR6 / article city PR5 / sooper articles PR4 and many more. Then post original articles with backlinks to your site. Good Luck!
There are many ways to do this task but the most appropriate way is to build the link Pyramid every day.
article websites and social bookmarking will add you extra backlinks, but will not change your PR and ranking in a major way. The backlinks to your site need to be of high authority and PR, and be do-follow to pass page rank. Always try to get links from sites that have higher authority than yours. And remember, PR does not matter much unless you plan to sell backlinks to newbie webmasters on your site. It is traffic and authority what matter.
PR won't build you traffic. It will definitely help in your ranking but the best method would be a little SEO and a lot of Social Media Marketing. If you worry about PR you wont really accomplish anything.
At first you should choose the right keyword, which is relevant to your website, then promote the keyword in SEO technique like directory submission, social bookmarking, article submission, forum posting, Blog posting and get more back links, which help to your website in top ranking. http://SeoDataService.com
If you have to increase the PR of your website. For increasing the PR of your website some of the techniques are : RSS Feeds Forum Posting. Blog Commenting. Press Release. Link Wheel. Social BookMarking. Directory Submission.
Do the off page optimization your site1. Directories submission2. Social Book marking Submission ( like Mbbmark.com mbbmark.co.in)3. Forum submission and comments 4. Article submission5. free Press Release Submission6. Classified submission7. Blog creation8. Blog comments9. Video Optimization 10. Content network submission11. Social media optimization12. Email Marketing 13. Affiliate Marketing. 14. Advanced Satirizes.