Nolan made a bunch of good points there.
Save up and get a quality sight.
I am partial to Spot Hogg. They are near bombproof, made in USA, bright fibers and superior customer service.
Next - find a local pro, and take a few lessons. Learn to shoot with a repeatable form that you can place your trust in.