I have found what really helps me is to lay a dumbell across my foot and lift my toes up doing sets of ten or so. It helps to strengthen the muscles on the front of the shin and really helps if your like me and have a strength inbalance.
And as always RICE. (rest,ice,compression,elevation)