Re: trying to improve distance and form
I don't have much to add from what the others have suggested, other than to change your stance so that your left foot is forward and you can rotate your upper body with your cast.
To use another analogy here, when you make a layup when playing Basketball(if you right handed)your left foot will be forward when you make your shot.
Forget that analogy, I'm backwards......But I would change your stance so your turned a bit to your casting side.
"I've never missed a Steelhead by waiting too long. It's true, but I've missed plenty trying to set the hook too quickly." Dec Hogan 'A Passion For Steelhead'