I don't know where you are located at but most places have LQS that offer beginning quilt classes. I had learned to sew in home ec but then later when I wanted to learn how to do more than large blocks sewen together to make quilts I took classes. I still take classes and I'm always learning more things that make my life easier in the quilting arena. Your machine will depend on what you want to quilt. If you want to do large quilts get something with a 9in or above throat (if you are quilting as well as piecing it) and make sure you have a walking foot for quilting. If you thinking of getting a basic machine to begin with then there are alot of options. I'd still look at local quilt stores first since you are a beginner so that they can show you how to use the machine and answer any questions.