As stated before, you'll get better with experience. The best advice I ever got was to fight someone better than you and learn how they keep killing you, how they fly their plane, and eventually you will get the hang of it.
Before you know it you'll be watching the enemy plane, know exactly what his flight path will be, and how to maneuver yourself into a firing position.