all great advice...The other thing i'll add is when i push my needle down thru the fabric, I push it back up almost immediately....and get my rocking motion going. I will also say that i like cotton batting better because my needle seems to fall thru poly battings (like mountain mist).
I also use a size 10 needle, needles shorter than that, i have a hard time holding on to.