Set multiple kinds and types of alarms. My son found he gets up best to the old fashioned wind up loud ringing alarm clock. He sets his phone for multiple alarms first and then has that one set. Getting enough sleep is the major help but if not try all types of different sounds and types. Another thing is to get a responsible friend who is around at that time to pound on your door until you get up!