I'm far from an expert, but I recognize good advice when I hear it, and there has been a lot given here. I find that confidence is important too. Don't try to shoot at 15 yards with huge groupings. Get confident at short distance first and then work your way out.
Also watch some videos on the net if you don't want to spend on training. There are lots of great videos on Youtube that will teach you all the fundamentals.
|