Just a quick observation.......I really think your draw length is probably just fine, but you do have a funky lean going on which is actually pulling you away from proper body and head position. I think if you were upright your draw length will fall into place nicely. You are leaning back with your entire upper body and then compensating to get your nose to the string by leaning your head forward. Get everything in a straight up "T" and it should all work out.
Your draw shoulder and elbow are in a surprisingly good positionin spite ofthe curvey spine thing.

Also I know your comfy with it but I don't like either hand'sattitude and I think your bow hand might be a touch too upright and deep into your palm.
One of the best ways to get a feel for how your form should look is to search around the net for pictures of many of teh top competitive archers like Dave Cousins, Jeff Hopkins, Dan McCarthy, eric Griggs, Tony Tazza etc and look at their body, hand, elbow, shoulder and everything position. check archerytalk.com and search around.....you'll find lots of info.
Your form doesn't look terrible and I think you have an OK bow fit but there's definitely room for improvement there to get your body in the proper position to match the bow's actual draw length, work on the hands........and for God's sake man eat a little more at dinner time! I haven't seen a body like that since "Buck Magnet" posted a picture of himself in camo in the woods and I thought he was a sapling.