RE: hows my form (pic)
At this point you really need to have someone watch you shoot and give you some instruction.
See if you can do that and let us know what happens.
It really doesn't matter what we THINK, if you can shoot well it must work for you. We are just suggesting things that may make it easier in the long run. A lot of archery is about opinions, and everyone has one, keep that in mind.
Paul