I recommend Kimmy Brunner's classes and dvds
https://kimmyquilt.danemcoweb.com/shop/ . On Craftsy you can take Angela Walter's class. Kimmy also has a template class on Craftsy. There are machine quilting shows that offer machine quilting classes and of course other quilt shows offer some. MQS is in Kansas every May and MQX has a west coast show and and east coast show.
www.mqresource.com is a machine quilters forum with all levels of quilters and a lot of support and help.
What helped me the most with freehand work was doodling. I draw designs over and over. It really helps ingrain the design and make you more relaxed.