I'm also an insomniac with sleep apnea, although that's so much better now, I still need a machine.
Work on getting into a schedule if you can, for me I'm doing Intermittent Fasting between 6pm and 8am and it's worked out great, not only for sleep, but for the weight loss as well. It seemed harder than it was to get myself into a schedule, but once I did, it works out quite well.
Not sure what state you are in, but there is some really positive results with cannabis for sleep issues, and if medical cannabis isn't legal in your state yet or if you are like me and have a federal job and can't use it because it's still not federally legal, there is Dronabinol / Marinol (and it's covered on most medical plans) it's not as effective since it's just THC and no CBD, but it does work wonders for the insomnia!