Dynamic range compression makes the loud parts quieter and the quiet parts louder. You do not want to do this.
Changing the dialnorm setting simply changes the volume before it gets to the receiver/TV. It's basically the same as changing the volume on the TV, but it does it before it reaches the TV. (If I understand HH correctly.)
The idea is you need to find out the overall volume level of each track, and adjust the dialnorm setting for each track so that they all output at the same overall volume level. I assume "RMS" is the same as overall volume.
I don't know how to measure it, though, HH should be able to be more help with that.