Getting traffic is a different beast my friend....build lots of quality and relevant backlinks and never forget social bookmarking it can give you some decent amount of traffic for sure.
Pr 0 blogs with optimized keywords can get huge traffic, the question is not about the pr but did you have optimized keywords on the blog?
Your traffic depends on your keywords and content. If your content and keywords are very unique then you will rank good in the search engines. It's all about promotion and backlinks.