You need to turn your hands so your thumbs are up and bend more at the elbows. You said your instructor tells you to put your hands out in front of you, but you're totally losing the effectiveness of your rein aids that way. With your arms straight and your hands in the puppy paw position, you don't have any elasticity to give and take with his mouth and offer soft supple aids.
In the canter, why are you standing in the stirrups instead of sitting? You're actually using your hands to support you much of the time, not just your stirrups, so you're really just perching there and not supporting your horse so he's just shuffling along. If you sat down, sat up straight, and picked your hands up, you would get a lot more impulsion and he would use his body better. Even if you're standing in the stirrups for a purpose (to let the horse warm up his back, to improve your balance, etc) you shouldn't be supporting yourself with your hands on his neck; your hands should be independent.
Finally, when you jump, try to aim straight for the middle of the x instead of off to the side.
Very cute horse! I'm impressed at how clean he is too