I've only be able to find two solutions, one is this >>182738
and the other one implies sleeping at whatever hour you usually sleep (doesn't matter if it is something like 5am) and you just set up an alarm early, like 7am or 80am. Yes, you will be very tired, but you have to get up, take breakfast and take a bit of sunlight. Do whatever you need to keep this pattern for a few days, that way your body will start to fix its biological clock. You will probably very tired in those days, but it will be worth it.
After some days you can start waking up a bit later if you want (but I wouldn't recommend going beyond 10am, and even 10am it's pushing it too much) but make sure that you take breakfast and take a bit of sunlight as soon as you wakeup. You can also let the sunlight go through your window, it is the best alarm you can get.
If the alarm sound doesn't wake you up the first days, you can set up multiple alarms in a short span of time. The first times I did it I had like 5 alarms in 10 minutes