Really, the correct thing is"perfect practice makes perfect". You already have a good concept of shooting. As suggested, find a coach, attend a good shooting school. I bet you'll see great bennefit from the trained eye of a good teacher...like most of us. Maybe he can get you to the perfect practice...heck, I wish I could go too! Let us know what happens.
...even a blind hog finds an acorn every once in a while.