IMO I can't think of anything technical to add to Zazen's write up. The only thing that has helped me improve is practice.
Up an Ostwind at a vulched field, get good in that and the field guns should be no problem. After a while you get a 'feel' for it. Which is to say in time you improve your ability to judge AoA, energy of your target and necessary lead distances.