Have you tried correcting all the causes of your shin splints yet?
I suffered from shin splints (and still do) going into my later 20s after not doing any distances for 6-7 years. Aside from the obvious causes for beginners (weight, lack of use) it is worth having your stride/gait checked for overstriding or bouncing, cushioning of your footwear, surfaces you are running on. I've noticed even running on tarmac to be more forgiving than concrete, grass even better.
I still get it now and maybe always will (I'm not super fit or goal driven), but from personal experience icing them immediately afterwards is a big relief for the next day. Also there are two stretches that I have found very useful;
1) (sourced)
2)
With your heels always on the floor simply tap your feet up and down when in a sitting position with your legs planted forwards normally, like you would sat at a computer at work or at home. I basically do this dozens of times out of habit now, but it has helped.
Obviously fixed aerobic equipment is a good alternative, or swimming, but both variations personally bore me shitless.