There are several reasons why you may be getting pain in the shins. Please check here for alternatives The Virtual Sports Injury Clinic

and get yourself to a good sports physio. I had to visit 3 before I found a good one that had me up and moving about after two visits and left me with a self treatment programme.