Ignore the "no napping" you see on these sites, but be sure that you have good 'sleep hygiene' for starters:
www.sleepfoundation.org/article/ask-the-expert/sleep-hygiene Melatonin and magnesium help many.
Are you having anxiety too on top of the insomnia?