RE: How's my form.
Only thing I see is to much hand on the bow. You have the palm of your hand sitting into the grop, rotate your bow arm out a bit to get the grip to sit in the thumb/hand area more than the palm, this will also rotate your bow are elbow out a bit.
Looks VERY good as is however, keep shooting!
--Bob