(And the supply voltage is? Try annotate DC node voltages in the schematics and it's so much easier for us to see.)
Ok, even though it might not solve the issue yet, but generate the voltages with currents instead. For the PMOS use a current mirror with a known current to set the voltage. Do the same for the NMOS tail current source with a current that is twice the PMOS currents. That will give a first balance to the design.
Vcm = half the supply voltage?
- - - Updated - - -
Check also the operating region of the five transistors in the diff pair. Are input transistors on with 600 mV?