She needs a thorough medical and neurological workup. Three hours of sleep per night is far, far out of the norm.
I know that many people will disagree with me, but have you tried putting her in bed with you? I know that it is a bad habit to get into, but I understand completely that you need a full night sleep also. My daughter is also very active, but a bit better sleeper than your daughter. If I didn't allow her in my bed, I would never get a full nights sleep either. She wakes up from her own bed after about 3-4 hours and then comes in with me. I say, WHATEVER WORKS! I KNOW that every one else will yell at me for this advice!