how long after training do you go to bed?
I also have this problem sometimes, just do your best to relax completely between training and when you go to sleep.
Is it possible to simply wake up slightly later in the day? this would allow you to have more time between training and bed time.
Im sure someone can recommend something else (ZMA, vit C)