RE: How's my Form?
I agree your draw length is too short. It looks good in the pic, but your bow arm is way too bent. You need to straighten it out more and rotate your elbow outwards. Also, it looks like you are gripping the bow too hard. Try holding it in the "L" of your thumb and index finger, with your fingers relaxed barely on the grip.