Any way I can cure my insomnia?

For the last couple of weeks or so I've not been getting enough sleep.

I'll asleep at 6 am and wake up at 2pm.

I want to be able to fall asleep at 12am and wake up at 8-9 am...

what can I do?
Any way I can cure my insomnia?
Post Opinion