Just curious, what is your child's bedtime and what time do you get them up for school?
My 8YO daughter goes to bed at nine and I get her up around 6:30. This really works for her and I even occasionally let her stay up in 15 minute increments for privileges. On the other hand, I also take away 15 minute increments for bad behavior and choices!
I used to try to force her to go to bed at 8 and it was ALWAYS an awful struggle; crying, arguing, getting up, etc. Then something just clicked and I started letting her staying up til 9 to prove to me she could be a big girl and the struggle was over! Apparently that's just the time that worked for her and she wasn't tired at 8.