I have my workout discipline sorted, highly motivated and going to the gym 6 days a week now. Have my diet etc sorted.

However, when it comes to waking up early and working hard on my online marketing business, I get lazy as fuck.

I've been trying for the past couple of weeks to wake up early, but instead I end up going to sleep at 6 am.

That results in me waking up at 1 pm or so, and I feel lazy to do my business work.

Any tips on how to discipline yourself when it comes to work and waking up early morning?

I have my Gym sorted somehow, just need to sort out Work and daily Routine.