I went from night owl to morning person, or better said. Time and getting older did it naturally for me. I'm a complete opposite of my younger self nowadays but i would say i reverted back into what suited me best from birth.
Our natural circadian rhythm tells us to sleep when it's dark and be active during daylight, so everything that goes against that induces bad health and sickness (look how miserable shift workers and police are for example) which tells me nature intended it to be this way.
It also differs some between people, some people are functioning better at night and considering your age i suspect you've tried everything by now and that you're definately a person who thrives at night, which makes it hard for you to change into something that's not naturally, for you.
However, as usual exercise is the best tip i can give you. Everytime i've been active with some kind of cardio i become sleepy and shut down at 9-10pm already, it's just impossible to fight this physical exhaustion once you get into the habit of it. Routine is so important.
You could also try some indian ashwaganda in the beginning, which lowers stress and makes you wind down better and according to many enhances the quality of your sleep.
I suspect you can't just change 360 degrees, but you can stretch into healthier areas by practicing good habits.