For me, still being a kid (yay!), i get shouted at until I get up, which is a better motivator. But a few times, I have to get up on my own. I went to a summer school once for 3 weeks. I used two alarms, putting one by my bed, and the other on the otherside of the room. It worked perfectly for about 4 days, and then i either never bothered to get the second alarm, or quickly turning it off and jumping back into bed.
I would love to be a morning person. Waking up and being full of energy and life, but it just doesn't work, it takes about 2hours until i'm fully awake and ready to start the day.
Thank God for Sundays!