I always found it difficult to get out of bed. I tried many different methods none of which worked. The following method uses an unusual principal and I have found surprisingly effective.
Do reps to condition yourself to get up.
At the weekend during the day get into bed and set your alarm for 2 minutes later. Then snuggle down as if you were going to sleep and lose yourself. Then as soon as the alarm goes off jump out of bed, switch on the light. Repeat this up to 10 times. It is actually surprisingly fun.
After doing this for two days at the weekend I find that on Monday morning I just jump up without thinking. As you start getting up like this every day it gets more and more ingrained.
The hardest part is the first weekend, because it is temping to sleep in and then you can lose the conditioning for the following week. Also if you go on holiday it is possible to lose it and you need to repeat the whole process.
It is amazing how effective this is though.