DD is 18mos and has had 4 o'clock-itis for a while now. She ended up moving to one day time sleep, about 11-30 to 1pm. It's hard, I know.
I wish I could help out, but I'm honestly living it now.

Once she sorted her day time sleep out she got better, but Arsenic Hour still sucks.