RE: Critique my form
Two things I picked up; 1 when you pull the bow back the arrow is pointing up a sign of too much draw weight. It also means too much motion in the field. 2 can you shoot without holding onto your release? You will be more consistent if you can. Holding onto a release can cause you to jerk it at release, causing inconsistent shooting.
I can't see your feet, can you pick up your back foot at full draw? If not lean into your front foot so you can. If you are leaning back you are fighting your bow to keep it on target and won't shoot as well as you can.
Gselkhunter