What supplements I can take to get a good straight 8 hours of sleep?

My bedtime is usually 9:30, 10 and I wake up around 5:30, 6 but I haven’t been able to sleep good. I keep waking up in the middle of the night and it’s hard to go back to sleep also. Thank you.