The best angle to review pitching mechanics is from the open side (third base on a rhp). From the front it looks like you're not rearing back enough. You should be showing your numbers to the catcher. It will provide more momentum when striding forward.