Name: Elite InfoWorld
Location: A-504, Safal Pegasus, Ahmedabad, Gujarat 380015 India
The only way to gain a Google page rank is by having your site linked to high page rank sites. It doesnt matter how many pages your site has indexed in google , this has no effect on googles judgement for giving you a pagerank.
It doesnt matter if you have 2000+ links from other sites, if these are low quality sites then you will not recive a page rank. Its all about quality not quantity, have just 10 sites that have a page rank off 5 linking to your site, then your site would have a page rank aswell, because these sites have worth in Google eyes.
My suggestion is to find high page rank sites and add your link to these, anchor link would be best. It is also best to mix the linkin pattern up, i.e forum links, social bookmarks, articles,directorys.