I think you just have to "tough it out" and fly it. Learn a little each time, and do something a little different. At least that's what I try to do, anyway.
My 6 month old P4 (wih antenna extenders) on Litchi gets about 2200 feet distance. I got a bit more yesterday, (2800+) at 300+ feet...