usually lack of proper physical work leads to insomnia.
so try to sweat out during day and have early dinner which is not heavy on stomach.
after 1 hour of dinner, have 1 glass warm milk with 2 spoons honey mixed in it.
Get a quartz crystal and keep it below your pillow before sleeping.
switch off tv, computer, cellphone etc after dinner and read some good inspiring book