Zippie,
I don't know what the problem is. I've had many Master doctors and very few of them have been ones that I've engineered. Get someone started on doctoring at a young age (as young as 2 works) by placing them on someone needing healing a few times until it works. Have them heal 3 or 4 people and they'll become an apprentice doctor and then continue to doctor when they're old enough without any prompting from you. Of course when there's an epidemic of some sort you can assist by popping them on people needing healing. Wah lah, you've got a Master doctor after a while.
Tess