I'll admit that my son is only 15-months old, so I'm by no means a "seasoned mom", but I do have lots of friends & family with older kids and a few books they recommended to me about sleeping & naps are:
Healthy Sleep Habits, Happy Child by Dr. Marc Weissbluth
Secrets of the Baby Whisperer for Toddlers by Tracy Hogg
I found them both to be really helpful in giving reason to what might be going on with various sleep problems and how to fix them.
I realize this isn't a direct answer to how to solve your problem, but hopefully it at least gives you somewhere to start. Good Luck!