Years ago I took over a student with almost 60 hours who hadn't yet soloed.
He was shorter (5'3" maybe?) and a seat cushion solved his problems flaring... he soloed a few flight later. Sometimes a different perspective is all it takes (literally). Try another instructor before giving up.