Have you tried hypnotherapy? There are many free hypnotherapy videos for relaxation and sleep on youtube for free that are very good. I had insomnia when I was pregnant with my son. I used to use them and they worked fantastically. Guided meditation is often superior in such cases. Since then, I've shared them with my husband and daughter and within 10 minutes of listening they're out like a light!
If that still doesn't work for you, I suggest a bath before bedtime, perhaps with some baking soda and epsom salt if it isn't a contraindication to any health problems you may have. The baking soda will help balance your PH, the epsom will help sooth soreness, and the two together help to gently detoxify the body through our largest organ (the skin).
Then directly afterwards, go straight to bed and turn on one of those hypnotherapy tapes on your lavender pillow.