Hey bro make sure you ask for a reference to a physical therapist. It will make all the difference in the world. I'd recommend alternating ice and heat on it, even through the cast; however I would run this by your surgeon, just in case. After you run it by him though do 10min ice, 10minutes heat and do this 3 times daily. This will increase bloodflow to the area and therefore help the healing process. I recommend eating very heathily during these next few weeks, take your multi, make throw in some fish oil. Lots of fruits and veggies too, plus obviously keep protein intake high to try to minimize any loss of muscle. I'd recommend some glutamine as well to help retain gains, maybe 10g daily.

Whatever you do LISTEN TO YOUR DOC!!!!!!!!! I had a hand injury that should have taken me 5 weeks to get over but took me 6 months because I didn't take care of it. It still bothers me sometimes still (not bad but I have to be aware of it).

Seeking the help of a deep tissue massage therapist might be a good way to aid recovery as well.