new shoes, shoe inserts, ice ice ice after workout, When i played college basketball while i was icing, the trainer had me spell out the ABC's with my feet in the air, said it helps some how, come game day, my shin splints never bothered me, they also have splint sleeves at sports stores that always helped while training for me