Character won't move forwards or backwards

I have to make my character walk, run and jump, but I have him moving in place. I know I have to move him by using his master bone, but i have been using that to rotate him whenever he lands, so I made another master bone, (realmaster) and parented the master to the realMaster. I tried to make another action, moving the realmaster, but it doesn’t do it…it just stays in the same spot. also my partical systems also seem to want to come off of him as he moves, its weird and i need some help