I'm kind of like that too. I love taking naps after school - I feel so tired >.<;.
However, waking up at 11-12 after the nap is kind of extreme, do you set an alarm clock when you take a nap?
I think iron helps you be less tired. It's in raisins and some other stuff. Maybe you're lacking iron?