Hi there! Okay so I was here a while ago and got some great advice. I hope I don't jinx myself by posting this!!!!!
However, the last 2 weeks we have had a 2 hour nap everyday in a row!

So I'm hoping that all these months of re-inforcing the nap is paying off! I worked on two things
Earlier naptime: moved from 2 pm back up to 12:45 pm (even Noon or 12:30 when needed)
Longer wind down and repetition of the naptime rules.
However as the weather is warming up, she's getting to play outside alot more now in the mornings. I'm thinking that this is also a big factor. She has so much energy, even just 30 minutes outside to just let loose seems to keep her satisfied.
She is very good at repeating the rules for naptime, even on the car ride home from her daycare!!! She is now asking to go to night night and informing me when she's tired.
The great news is our attitude has GREATLY improved as a result of her not skipping her naps. I'm also impressed with her more grown up approach to her naps. I've tried to point out that mommy takes a nap (I'm preggers with #2 so I like to nap!), older kids at her daycare still nap (she actually saw this one day) and so do the babies. So I think she now thinks that everyone naps,

But it is working! We even went on vacation a few weekends back and she faithfully took her naps in the hotel, of course we completely wore her out!
So for those who are struggling, if I can help a spirited one get back on track and ASK for her naps, you can stick with it! DD is 2 years 7 months old.
Good luck! Keep on Whispering!