Melatonin is very good to help you fall asleep, and can also aid in restoring you to a regular sleep pattern. 1 or 2 mg about 20 minutes before you want to sleep.
Meditation - check! Do it any time of the day, it will help you to have a clearer mind, and be able to reach that 'less than busy' state whenever you need it. Even 5 minutes per day - you can sit in the yard, in a chair, relaxed, ankles crossed, back straight (ie, good posture), hands on things. Eyes open, and breathe in ....... into the diaphragm then your lungs, then till your stomach puffs out, and slowly release. Notice the blue of the sky, hear the ripple of the stream, the sound of the cicada... breathe in the blossoms and take another breath ....... that is my meditation. :)) Any time a thought comes in your head, say to yourself - thinking, thinking, and breathe .... take in the sensations - feel the breeze on your face. It's an easy and lovely way to spend 5 minutes or more in the morning, for me.
I can't sleep on an empty stomach. Ignore all that you hear, and do what's right for YOU. My solution is a small portion of protein shortly before bedtime (1/2 hour to an hour) - maybe a boiled egg, or left-over pork rib, or an ounce of hard cheese. Nothing sweet. That works for *me* - you will know what works for you.
Have a 'clean' sleep space. No lights, airy and cool if you can, and quiet (I do like a white noise at times, or Fleetwood Mac's Albatross on a loop is nice).
Hope you have more success sleeping!
xo
tal
* bona fide member of the 'insomniac from birth' class