congrtulations, Rich. being an expert in one field is definetly the good way of making money ei? by the way, being good at Page rank doesn't mean you have a good ranking for particular keywords. it's really a myth. Google ranks your site by determining if you include the words you want to be found on your site copy, and also if other webmasters reference (link with) your site using your keywords you wish to be ranked good.
I think you can watch the video which Google search engineer, Matt cutt explain briefly on how you should rank your website at:
How to structure a site?