The problem usually is taking the nap too late...like beginning her nap at 4pm!!! That's tooooo late. Or having a too long a nap...anything over 2 hrs is tooo much at this age.
I suggest an early nap at 1pm and wake up at 3pm latest. Then bedtime at 830pm-9pm latest.