For getting top position in search engine you have to built quality back links as maximum as you can with your prime targeted keyword.This is only the way to get fast indexing in search engine.
Creating backlinks on that page will do it for you and make sure that you have a unique content on your website.
Increasing traffic or the number of back links to your website this can help you to gain better page rank.
Check out where your links are from. Perhaps such links are no-follow. Get dofollow links from quality sites.
Forget thinking about page rank and gather back links as much as u can..Ull get update whenever google does..if not..then take it easy...?Oh..so many threads..and same answers..better check threads before creating..
Analyse the keywords of your page. Check if it has good search volume. Find sources for backlinks related to your website. Build backlinks and also add your keywords in the anchor tags.
Google Page Rank is link analysis algorithm, it has nothing to do with content, just try to get high quality backlinks from high PR pages.
did you get any PR update not even once? If not continue to update your contents and try building quality links for sure this can change and promote your PR rank.
I just posted here what I have done to raise the the PR of my money sites: http://forums.digitalpoint.com/showthread.php?t=2016712&page=3#post15397403 Hope it helps
Do you mean getting ranked higher, or getting indexed. Either way, your best bet is to get links by commenting on blogs forums, submit to social bookmarking, just get as many links as you can but don't overdo it, meaning don't do too much too quickly. Slow and steady.