First of all: I know that you would of heard this from everyone and from every angle but this is actually so important- Time spent on electronic screens before sleep. Like hello, this seems obvious.. yet most people still are on their phones or laptops straight up until they close their eyes and then get annoyed that their brain is still buzzing from all the bright light and entertainment.

So tip number one, is to stay away from your laptop, phone or anything of the sorts just before you go to bed.. even if it is for 15 minutes you will certainly notice a difference.
Secondly: For me anyway, this is an important one. Make sure your feet are warm before you get into bed, or when you're in bed do a nice-warming-cold-bed-up dance. This way you aren't fidgeting for ages trying to get cosy or sticking half of one leg out of the bed to try and find the perfect temperature. (Is anyone else too scared to stick their leg out of the duvet all the way in case some pair of monsters come and
grab them in the night?).
FINALLY: Although there are some physical reasons why you are feeling restless, more than likely it is all mental. Your brain is more active when you are thinking thoughts which have words in, you know that speaking which happens in your brain- so when you try to drift off.. instead of speaking to yourself try just picturing visions instead. This works a treat. Visualize something calming, like being on a beach with the sun shining down on you and then you'll be away with the Zzzz's in no time.
Hope this helps you all:) xo