
I lean on my feet a lot, putting more weight on one than the other since I have a bad left knee, and am used to hopping on one leg, while being supported by crutches.
I usually put a tensor on, and then put my foot up higher than my heart (apparently it takes the swelling out from what I am told, but on me it usually only elivates some pain, and takes swelling down a bit)
Then once I can stand to put any pressure on my foot at all, I get in a hot shower. Blood flow, makes things heal faster, so the heat makes the blood flow stronger. By shower, sorry I mean bath.
Then after I put the ice pack on it.
Usually, the pain is from a pressure on a nerve or something, when it is dealing with constantly being on your feet all the time. You know when you get the pain in the middle of your shins, kinda the same concept. The bone isnt broken (usually) but your muscles are saying "Gimme a break"
I find, when I am off crutches, to to do "Heal Ups" where you stand on your toes (well unless you are a ballet dancer, the balls of your feet) and hold for 10 seconds. Put your foot back down. It helps loosen and stretch the muscles and tendons in your foot.
Hope that helps!!!!