Melissa,
Hugs, I know how hard it can be.
Now that I think about it - although my DS is not spirited, when he was around the age of your DD, he could not manage a very long A time first thing in the morning. He was awake at 7:00am, and was usually back in bed for 8:30 / 8:45 for his first nap. He would then go down for another nap around 12:00 ish, and then again at around 2:45 / 3:00pm.
It might be worth a try to put her to bed a little earlier first thing in the morning, as they do say that their first nap is an extension of their night time sleep. See how that goes, and then take it from there.
The only way you are going to know what suits you and your DD is to follow her cues and let her tell you when she is ready to go down.
She could also be teething - this can also be the reason that nap times / night time sleep is not the greatest at the moment.
Paula x