A bit if practical advice if it helps.
Always zero on a group, and by this I mean your MPI (Mean point of impact). Many beginners make the mistake of adjusting on each round as they chase what they THINK is the CZP (Correct zero point) round the target.
Getting a true wind zero (Because lets face it, you may be adding elevation at longer distances, or not) can take a while depending on how well your rifle suits you and how consistant you are.
This is particularly pertinent if you have a fixed parallax scope as if you move your head (and eye) slightly, it may not be immediately noticeable (particularly on low mags or with wide FOV scopes such as Elcan and ACOG) as you are zoned in onto the ret and not noticing the dark areas round the edge of the scope that says your head has moved.
The net result is that your MPI has now shifted. You often hear people saying "This rifle/ammo/target/range/weather/shakra is s***, the zero keeps shifting", when in reality they have not taken the time to realise how flaky a miss-used scope can make their shooting. The marksmanship principles are in that order for a reason. Its why often decent people with irons will grease the arse of even an F Class shot, because they understand principle 3.
The MPI is the centre of any group at a certain range and it should, with consistant shooting, stay in the same place give or take. Then you adjust to move the MPI (If that makes sense). So you may need to regularly check your zero as you progress (this is sensible anyway as rifles and barrels will bed in and settle anyway).
Another mistake I see regulrly is when people are given 2 sighters and adjust on the first (usually cold barrel) shot. Not until the second round goes down will you have any idea how close your MPI was. If you adjust on a bad shot, you compound the error. Better to have a confirmation, then adjust. If they are that far apart you have a problem anyway.
Thsi said, your sighters are a gift. Some time ago in a historic shoot I saw some genuine bone shooting. The chap put 2 shots right next to each other in the feet of the Fig11. Cracking shots, guaranteed all on if he just sorted the elevation out.
He had 2 options. Raise the elevation or aim at the top of the target. he did neither and planted 7 out of 10 into a nice group at the targets feet, dropping 3 under the target, 2 though the stick. Why
When you get feedback that good, use it
And if anyone thinks I am being an arrogant git talking about peoples mistakes....I made them (and still do), so its free advice
The other day it took me the best part of 50 rounds though a new combination of new rifle and scope (In MRAD which is also a new one on me) to get consistant groups while load testing. As it happened the "Golden group" fell in during the last 20 round series and the earlier fliers on the previous 2 series could be explained, but the data was still good. Zeroing comes next then putting elevations on by shooting the thing...not by faffing with an app and then wondering why the numbers dont work in a comp. Forget the tech, confirm it on paper
I hate load testing, but if you hand load its a necessary evil sadly