I used to get shin splints all the time, but don't seem to get them at all now. I have heard that they are caused by an imbalance in strength in the muscles in your legs. I'd talk to a fitness trainer and maybe try some strength training in your legs.