Melatonin solves this for me. It takes very little (~0.3mg) to achieve about the largest clinically-observed effect. Makes it easier for me to stay asleep.
For getting to sleep earlier (or even just at a normal, but still fairly late time) reliably, I've found two solutions:
1) Approximately no electricity after sundown (or just a little after sundown, in the Winter). No light sources brighter than a few candles (enough to read by). Warm light only. Nothing with a screen except an e-ink reader. You can still: play music; listen to music (if you can be disciplined about it, a couple moments of screen to put on another album is probably fine, if you don't have a screen-free way to do that, or otherwise, find a screen-free way, it can be done cheaply); listen to podcasts or radio (ditto); play board and card games (~10-20 candle power scattered around a room is a tiny fraction of typical nighttime house lighting for a room, but is plenty to do this to); read (aloud!); write; talk. But you must turn off the electricity-powered 24/7 carnival. Entirely. Ultra-bright lighting (once you're used to low-light the amount of light we flood our houses with at night will seem outright insane), computers, video games, Netflix. Zero, zero of that.
2) Weed. [EDIT: I have tried prescription meds for this, too—the ones I tried did work, but not as well, left me feeling like shit in the morning even if I got a solid 8 hours of sleep, and especially left me feeling like shit if I tried to use them late in the evening after I realized I was going to have trouble falling asleep, rather than just taking them every day at a set, earlier time]