Here is a very brief analysis
In Google you have just 1 back links, in Yahoo you have 89 back links. Most of your link are from web directories, perhaps that is why Google did not record much back links for you.
Here are things that can help:
1. Developed a good link exchange plan (get links from WEBSITE as may as possible)
2. Keep submitting to web directories as well but your priority should be mainly websites
3. Buy links from HIGH PR directories for example for £1 you can get a PR4 link from
Promote your website for only A Pound
4. I already mentioned the forum things to you in previous post
5. Do not get discourage that your efforts has not been rewarded, just intensify you effort and you will see the result in the form of higher PR at next update .