a) set alarms on your phone. I set mine for 4:30 am to wake up and 5:30 for exercise, now my body is accustomed to waking up by 4:30
b) download a good app for exercise. This will make it more fun and exciting especially one with audio descriptions.
c) drink some water when you wake up, this helps set the mood for a workout.
I allow myself to linger in bed for 30 min, then I get up, drink my water, do a 5 min stretch routine, feed my cat, and THEN get on the rower. Exercise doesnt feel so daunting when it's my 4th or 5th thing I've done since I've woken up, instead of my 1st.
Develop the habit slowly and it becomes easier.
This has worked for me.
Another thing that has helped me is to establish a morning schedule, and by that I mean wake up at the same time every day. It is tiring at first since my body didn't have a routine, as long as I slept enough was fine. But since I've got a cat that woke me up at the same time every day no matter how late I went to sleep, I noticed that after some days it was less tiring to get out of bed, since my body adapted to be up at the same time each day. So I wake up at 7:30, I get out of bed (if you stay there it is very likely to press the snooze button on you alarm and fall asleep again), feed my cat and drink a glass of water. That little routine has helped me take more advantage of the day and do more stuff until I need to do to class.
I hope this helps you somehow.