One night, try going to bed really early. I dont know your current bed-time, but how 'bout you go to bed half-an hour or an hour before that? This means that you'll have finished all your sleeping by morning time.

Perhaps if you get into the routine of going to sleep early and waking up early, you will be able to go to bed a bit later but still wake up early.