It means I failed with Adsense. Very very less earning.Please define what you mean with fail to yield. Perhaps then other members can give you advice for that.
PR 2 domain is not much. Perhaps try building more authority. Or if the content is really good, build a community. Other site owners with the same field charge money for premium content (membership site).