Look...save yourself a ton of frustration and money. Find a GOOD well known coach/instructor and arrange a lesson. Private if possible or a clinic if thats all you can arrange. They will get to the root of the problem in a heartbeat. Club shooters, as hard as they try to help usually only make the problem worse.
Taking that lesson or clinic will be worth every penny and time you invested.
Couldn't agree more. If you are trying to figure out the problem yourself and taking shots in the dark because you don't know you are just chasing your tail.
It doesn't have to be a coach or instructor, find one of your older experienced shooters and ask him to watch you shoot. It could be something simple like lifting your head to see the targets, stopping your gun, looking at your barrel, etc.