I thought some of my fellow "problem shooters" might enjoy this story...
I'm a fairly good shot with a rifle, but not so much with the pistol. I recently had the opportunity to spend some range time with some Marine shooter types. They were running some basic drills, and there was much jovial banter and laughing for those not on the firing line. The first drill I participated in was one where you advance 5 yards, and fire 2 rounds. These guys are teasing each other if the shots weren't in one of the A-zones. I got up there on the firing line, advanced the requisite five yards, and fired on the target twice. The range all of a sudden got very quiet. Embarrassed doesn't begin to cover it.
Both shots were very low on the paper,and the group was more hour-of-angle than minute-of-angle. Yes, I've got the flinch. The anticipation of recoil, incurable by dry fire. One of the gentlemen took me aside, and showed me proper grip technique, and showed me some mistakes that I didn't even know I was making. Total instruction time was about 10 minutes.
Back to the firing line we went, to the 10 yard line. After a few more minutes of putting empty magazines in the pistol, or only putting one round in, combined with actual proper grip, I was able to actually hit what I aimed at, and managed to shoot a group where the holes touched each other.
I realize amongst the majority of shooters, this isn't that impressive. I tell this story to give hope to my fellow flinchers, trigger jerkers, and other non-good shooters. A little instruction can go a heck of a long way, and can fix even the worst of us.