Salty, I have to disagree with GreenMonster, You don’t want to slow arm action down. It is arm speed that generates velocity. In your case, there are many red flags in your delivery. It all starts in the beginning with early weight shift. You do not generate any explosive forward momentum. Your bottom half isn’t helping the top half. This alone throws much needed timing and rhythm off.
Looking at the still picture above, you shoulders should be open because your pitching arm is in external rotation. It is impossible to have closed shoulders in max. external rotation. See picture below
Your issues stem with your delivery and the position of your elbow (too low) in external rotation and ball release. Pitching lessons are needed if you choose to continue.