The best way to get any villager to master level is to set the desired skilled as their preferred skill in the Details screen. They will prefer to work at that job, and will gain skill faster as a result of concentrating on that one profession. Other than that, it just takes time.
_________________________
Barbara
Unicorn
Last Day of Work