You're in track, right? What shoes do you practice in? I know it's a little late advice now but that could be part of the problem.
Nah i've done everything possible with shoes. I've got custom insoles, custom shoe, and I haven't even started running with spikes yet. Those will put twice the pressure on the shins.