If you are not going to a doctor I would try getting more exercise earlier in the day and also being sure that there are no distractions in your bedroom like smartphone, iPad, TV, Laptop. You can try sublingual melatonin from a health store. No caffeine at all. It can hide in a lot of different foods and drinks.