Did you try holding the power button and each volume button at the same time? That should hard-reset it.
This may sound stupid, but did you try plugging it in for maybe a half hour, then turning out back on?
I've had my Maxx turn off and not turn back on. The two methods I just said have worked for me every time.
Also, did you try to put a new ROM on it?