RE: My Form?
Its very hard to tell from that picture, but from looking where the nock of the arrow aligns on your face, the draw might not be that long, however you are very overdrawn by the looks of things, it looks like you are stretching to get the trigger finger to the trigger, if you shorten up the release about 1 inch it might bring everything into alignment a bit.
You are also aiming down so it hard to get a good look at the arm alignments with your shoulders.
--Bob