not trying to be mean but there's not much proper about your throw at all, if you want to throw far, and consistent your throw needs revamping.
check this out, it may help. http://www.youtube.com/watch?v=nED7gcXobEo
edit: don't worry so much about arm speed at first, more of getting a nice, even, fluid, natural motion. then work your speed up.