Hey Dizzy,
Im too lazy to read all the previous posts so if my suggestion was already discussed, i apologize. Right from the start, when you set yourself up on the approach there is a problem. You are starting your arm motion with the ball up at your head, and then you are pushing the ball out (away from your body) before you start to bring it down into the swing.
Try to work on getting your starting position with the ball into a lower more comfortable position. I usually start with my ball level with my belly button, or keeping my elbow bent at a 90* angle to my shoulder (which is parallel to my body), and then i raise and lower my starting position a little bit depending on if i need to throw harder or softer. Im sure you watch the PBA, almost every player on tour has a starting position around the area of their belly button.
As for the push away from the body, that technique is no longer taught. When i was down in Florida at the Kegel Training Center they taught me this. They said that you want to turn your arm swing into a "Hinge". If you look at a door hinge, it never pushes away before it starts its range of motion (arm swing pendulum), it just goes into its movement. That is what you want to try to get your arm into doing. What you want to do is since you take 5 steps, on your second step, drop the ball directly into the arm swing. Dont push out even a little bit, just drop it into the pendulum. It is going to feel very awkward at first, i know because i myself used to do that and now stopped.
Anyway, its a good thing that you are so determined to get better. I wish more people were like you in that sense. Good luck with the change.
Ryan
--------------------
"Strike for show, spare for dough"
Im A Hammer Head 100%
http://ryman624.googlepages.com