Please analyse my pitching mechanics

Im 15 years old and need help with my mechanics, will u please tell me what im doing wrong and give me drills i can do to correct it… thanks sooo much =) Here is the link

Very helpful German Shepherd…give him a bone, he’s a good boy.
It is very hard to get an idea of what you are doing fundementally from the vid. Can you get something off of a mound? From what I can see your arm slot looks ok and given some decent mound mechs could possibly throw hard. You look like you are going many different directions from the step back to follow through, but it could be just because you’re not on a mound.