Try spraying your sandwich together with basting spray glue - it works, and no pins to worry about. It sounds like you do not have a quilting table that butts into your machine so that you have a smooth surface to glide over. It is more difficult to avoid puckers if you are humping the quilt over the sleeve arm all of the time. A sewing table where your machine sits flatly in the recess would help equally as well.