RE: How's my form.
You do look very good. A couple things I would add to other comments would be to pay attention to your draw length after loosening up your bow arm which is a little extended. You may have to make a small adjustment to shorten the draw length.
Also, I can't really tell, but is your bow strap a little tight around your bow hand? It should be very loose. But like I said, I can't really tell.
Keep up the good work!