I would suggest you find some meet up groups in your area. I live in Northern Virginia and have found a great yorkie meet up group here - NoVA Yorkies and Friends. I've learned lots from the members and they are such a great resource. Additionally my boy gets to be with other yorkies. Go on
Do something, Learn something, Share something, Change something - Meetup to search for a group in your area.
I usually do my own grooming but occasionally I need some professional style advice. I found a grooming shop that will groom while I am there and show me how to do things. Perhaps that's rare but I'm sure you can find a place that will let you stay while they do the job. I wash and dry my boy at home and then I take him. They don't seem to mind me being there.