Quality backlink is the key to get higher PR. You can build the backlink through forum posting (DP is one of the great place) and dofollow blog commenting
The primary reason your site is a PR 0 is that the domain http://www.qarnt.com/ is a PR 0. I would suggest that you obtain your own domain name and hosting. http://www.qarnt.com/vb is just a sub directory of the main domain. http://www.qarnt.com/ has no registered links http://www.qarnt.com/ has 270 indexed pages But you are also mixing English HTML code with your Arabic language. Notice the meta description and <title>. I am doing my first Spanish SEO and the spelling and character set must be Spanish based. <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="robots" content="index, follow" /> <meta name="keywords" content="joomla, Joomla" /> <meta name="description" content="Joomla! - the dynamic portal engine and content management system" /> <meta name="generator" content="Joomla! 1.5 - Open Source Content Management" /> <title>قرية النت</title> Also, look into the default starting page. It appears that the "Admin" page is set to be the Default web page not your home page.
It's not that hard to improve your page rank. Just submit to a bunch of directories. The problem is, even if you manage to get to a page rank 3 your site still might not have succeeded. You need to rank in the search engines for something valuable, that's the key*.
sorry to say this, u need to have a quality web hosting.. because your website did not load... it's actually very bad to have hosting on stuff like unlimited everything or 1-2$ web hosting, they will put your site together with 500 websites sharing on one IP with limited bandwidth to browse.... try http://www.freewebmonitoring.com/ and u can monitor up to 3 websites FREE or u can buy the paid service, they have reports on your site and you will know why.. have inbound links and outbound links and as previous posts said before, build backlinks as well.
is your content original and fresh? how many sites link back to yours? and PR does not mean traffic. PR0 but getting tons of traffic is always better than PR5 and only you visit
Posting comments on blogs is a good way to get relevant baclinks. Use Google alerts for your key words. Google will send you e-mail each day listing sites crawled that day that contain your keywords. Also google for dofollow blogs. That said dont spam just for backlink. if you leave comment make it relevent to the blog topic. Another thing to consider is using your keyword as anchor text for backling.
how the website that receive 100-200 daily get 4,892,432 Alexa rank???? it just doesn't make any sense.. .. one of my website received 50-100/day get over 100K alexa rank.... well, as your website is in arabic, try to get backlinks at local site.