I used to be an owl for years. A regular 9-5 schedule seemed out of reach. This May I changed my environment by filtering out blue light after 8PM. I use the following:
No will power needed beyond the habit to wear the googles and change the lighting. Usually in bed by 10PM.
Result: no insomnia. Have been able to consistently maintain an early schedule. This would have been inconceivable earlier. I have become the person you've never met.
You seriously need to get F.lux. Totally free, works on multiple OS's, and shifts your color/brightness on your monitor throughout the day to more naturally mimic natural light. This means it starts blue and bright in the AM, and gets darker and more orange in the evenings. It can be pretty noticeable if you are away and come back to your screen, but if you are on it for extended periods you never even notice the shift.
1. Inexpensive Uvex amber googles from Amazon: http://www.amazon.com/Uvex-S0360X-Ultra-spec-SCT-Orange-Anti... Wear them at least an hour or two before bedtime.
2. I replaced most of the white compact fluorescent lights with amber compact fluorescent lights https://www.lowbluelights.com/index.asp
3. And I use a sunrise simulator alarm clock. http://www.amazon.com/Philips-HF3520-Wake-Up-Colored-Simulat...
No will power needed beyond the habit to wear the googles and change the lighting. Usually in bed by 10PM.
Result: no insomnia. Have been able to consistently maintain an early schedule. This would have been inconceivable earlier. I have become the person you've never met.