Can’t fall asleep or stay asleep...

I have been having a really hard time falling asleep and just staying asleep throughout the night. I normally fall asleep around 12 and end up waking up at 6 in the morning for no reasons. Any suggestions on what I could do?