RE: shooting smaller groups
Happy,
IMHO the fastest way to improve is to find a "good coach"!!!! Go to your local archery club or proshop ask if there is a good archer offering lessons. Learning the correct way is far better than suffering the throws of being self taught. If your form is correct the rest will fall in place rather quickly.
Aim Hard!