If you want to get REALLY good, and stay there, you have to shoot, A LOT.
Getting into and out of position very quickly, trigger control, breathing, etc, etc can all be practiced at 100 yards and closer with a .22 without spending $1 per round on match ammo and all the time reloading.
To stay at...