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.