Optimization Of A Coded-Modulation System With Shaped Constellation