Hmmm...i don't see anything wrong with what your doing. I have a gelding with an attitude problem, if he goes to bite, or kick me, I will nudge him in the belly or if he gets me a will kick him back (only to defend myself, they learn quicker that way NOT to do it)
But in your case keep the physical side to a minimum, she's only 5, if your to rough, she could turn scared of you. So keep praising her lots and over dramatically, when she does something right, because then she will soon think 'OMG so this is how she wants me to act!'
Good luck, oh and about her jumping, maybe you should keep a whip on you, just in case she trys to stop, then a small tap behind your leg, will tell her that she MUST jump over it.