In my opinion hearing dialog is #1 problem in most self-made HT, including my own.
I mostly resolved it by running proper Audyssey Auto EQ (All point available to me - aka 8).
However the correct way to do it, is actually to find root of problems - reflections, standing ways - in short your room/space is messing A LOT with your sound - so solution is to add audio treatments, pending WAF of course.