I'll start with your arms/hands. You are giving too long of a release and it looks like your reins are way too short. You only need to release up to about where the martingale strap is. If you reach for the horse's ears like you are in that picture, when the horse lands she will be very unbalanced with all that weight on her neck and if she puts her head down you could fall since you're so far forward.
On to your body... it looks like you are supporting your upper body with your arms. It really should be your legs that hold you up in your jumping position. I suggest that if you can't hold yourself up in that position over the jump, you should go back to basics. Work on your jumping position just while standing still, and then you can try it at the walk, trot, canter, and eventually some cavaletti. Make sure when you are practicing that you are not leaning all your weight into your hands and instead are sinking down through your heel. Once you have established a proper jumping position you can move on to bigger jumps.
As for your legs, they are swinging way too far back. You're going to end up kicking your horse when it lands and that's really uncomfortable for her. Before you jump, you need to develop a good secure leg. Your leg is the base of your support. Have a few flatwork lessons and work on sinking your weight into your heels. When you start jumping, you should stick to small jumps and work on keeping your legs still and tight over the jump.
Overall it's not horrible but you seriously need to go back to basics. You shouldn't jump until you know how to keep yourself in a proper jumping position, learn a proper release, and develop a secure base of support through your legs.
Every ride, good or bad, teaches you something new.