First thing's first, you need to determine your
dominant eye, IF you are cross dominant, watch
THIS video for some tips on stance etc. the canted feet, one bent arm etc. is called the Weaver stance, it has it'd advantages and disadvantages. From a self defense standpoint, it doesn't work as your body's reactionary processes work against achieving a Weaver stance and you don't have time to put one foot out, put one foot back, stick on arm out and shake it all about...
You also want to make sure your current prescription in your glasses is still good.
Now before you even start trying to apply some of these changes, YOU NEED TO SHOOT THE GUN FROM A RESTED POSITION, when I say rested, I don't mean that you just woke up from a nap, but from a pistol rest, sandbag rest, etc. while seated being a bench of sorts. This will help eliminate operator error and allow you to focus more on sight alignment, sight picture, and of course TRIGGER CONTROL. Worry about stance etc later. First we need to see if it's you or the gun. While seated you will also have more time to work on obtaining your good sight picture without holding a gun out in front of you while standing.
After the bench testing, if it's YOU, we can work on that.
As far as the following is concerned...
I've met plenty of good shooters that can't teach. A teacher that can't shoot will get your farther than a shooter that can't teach.
You can only focus on ONE thing at a time with your eyes. Forget the rear dots, black out the rear dots, heck you might even want to black out the front dot for now.
The dots are for "hasty" sight alignment when PROPER sight alignment takes too long to obtain, this is for up close "combat" shooting. 25 yards is not up close combat shooting.
You want to
focus on the front sight blade keeping it centered in the rear sight notch, both vertically and horizontally. Once you you have that done, you need to apply your proper sight alignment to your target and get proper sight picture. Fuzzy rear sight, focus on front sight blade, fuzzy target. No you have to try and maintain proper sight picture while pulling the trigger.
Now in terms of no BS straight up trying to make slow fire accurate shots, read this thread:
Recoil Anticipation
Apply the info from the above referenced thread with a seated bench rest position, and see what comes of it.