Try and increase the center speakers volume
That is it 100%.
9 times out of 10, these "all in one" 5.1 surround combo packages have quite large and powerful front speakers and a dinky center.
fiddle with the center and rear volume levels to equal values in the listening position.
An easy and quite precise way is to use your smartphone to assist you. I know the apple iStore has many free SPL meters and other dB measuring tools... I'm sure android and BB have their versions as well.
get into the "Level calibration" menu of your systems settings and get a base line reading with your front left speaker on the SPL meter (Sound Pressure Level). be sure to put it in "Absolute" measuring mode because relative mode won't help too much.
Then calibrate each channel's levels to match the dB level of the front left speaker while sitting in the spot where you usually watch movies from.
This is a good way to get 95% of the way there... you can always fiddle with your levels to suit your ear and system setup. For example, if your surround speakers are small compared to your fronts, you might want them 1 or 2 dBs higher to accentuate the surround effects. If dialogue is still not as loud as the rest of the movie, then turn your center up a notch or two as well.
Be sure to adjust your sub to your listening preference as well.
one other thing that might help...
If your levels are more or less correct... but you still find that you have to have the volume at such a high level to hear the dialogue... but the action scenes are louder than JuJu at a karaoke bar with free single malt... go into your DVD players settings and find something called "Dynamic Range" and turn that setting ON.
This is a variable program that actively normalizes the volume to a relatively constant level. So it won't lift the roof off the lounge when that helicopter flies over in the movie, or cars start blowing up.
let us know how it all works out... more than willing to help further