Did your child have these concerns since he was an infant? Did he need to be cuddled constantly or taken on rides or rocked to put him to sleep as an infant?
I have had a 12 year old child in my clinic with similar concerns. He was referred by his psychologist to assess underlying Sensory Processing Disorder. His main concerns were difficulties in falling asleep, staying awake. They had tried everything under the sky, even got him assessed for ttention Deficit Hyperactive Disorder. But there was no change.
Sensory Processing disorders happen when the one or more sensory systems like touch, vision, hearing, taste, smell, balance and movement have difficulties processing information and making sense of it for the brain to understand and react. Difficulties in tactile (touch) modulation and movement can lead to this dysregulation happening.
You can try snugging your child in lycra garments under his night suit, ask him to maintain a before bed time diary to write down his before sleep thoughts, listen to soft classical music notes/ melodies. It would be good to consult an Occupational Therapist which special interest and certification in assessing and managing Sensory Processing.