The PR you check online is different from the PR on google servers. The toolbar PR is updated once every few months but the PR on Google's servers is continuously updated.
So, even though /bbb shows PR 0 , the actual PR on google's servers may be different. Or it may be something between 0 and 1 and so the PR you see may be rounded to zero.
would allow my article to be read by more which increases the PR of the site and thereby increases my blog's PR?
PR is not dependent on readers count.
The thing is that even though the pr you see for /aaa is 0, it might be between 0 and 1. And /aaa has a link to your home page, so PR of your home page will also increase. The PR juice keeps flowing this way.
SERPs depend on many factors, PR is just one of over 300 ranking factors. The hindu is a reputable site, so a link from the hindu will have more effect on serps than a link from , say, my blog even though both of them may have the same effect on /aaa.