Took too many years to learn how myself... went from can't hit the paper, to hope to hit the black to piss me off if I shoot a 9.... and a 10 is a warning oops...
All I can say about shooting lessons, don't EVER discount hours of dry fire time. Flat amazing how much better I ended up shooting taking that to heart plus seeing what I could see as the hammer fell, vs that being covered up by recoil...