You can't really do anything to eliminate shin bang completely, look into booster straps though. That, or I heard of padding you can buy that you slide into your boot to help absorb some shock, I also heard of people cutting the things you put around your beer to keep it cold and wrapping it around your shin, not sure it works or not.
I would look into buying park or freeride boots down the road too, making the switch helped me a lot this season with my shinbang.
"It is better to go skiing and think of God, than go to church and think of sport."
- Fridtjof Nansen