My mare is very forward, as well, so in the arena we work on coming to a halt from walk/trot/canter and if she continues to move forward after deceleration, I back her and release. If she moves forward again, I repeat. Puts her on her hind and not thinking forward, has really helped. If you can achieve a halt on the trail, try backing. Your horse's forwardness may be beyond this excerise though! Good luck! Laura