RE: Feedback on my form?
Your shooting form does look fairly good , the one flaw I see is your release arm is at an angle , it should be straight back , in line with your arrow . If you post another picture shoot at a target at shoulder height , that gives a better picture of your form .