well mostly its shin split,This is an impaction injury; but take x-ray of your leg and get the report till then u can avoid walking,jumping,running go for foot raise mean dorsiflexion should do twice a day 20 to 30 rep if possible u can increase it,end concept is that your muscle of shin should develope to hold the structure.