I agree with carakeel on the excercise method...I used to suffer with insomnia pretty bad until I started excercising...usually if you can't sleep it's either psychological (anxiety from life stress playing on your mind), or physical (you may still have some energy in your body which should have been burned up during the day...I get nervous energy & fidget if I've not worked out.). Try not to eat anything sugary after 6pm, increse your excercise, try guided meditation which will help calm the mind, and try not to become anxious if you find yourself laying there for a while (will make things worse as you get frustrated!), just read a book for a bit (always makes me tired...especially if it's a boring jounal!). As for staying perky during the day, caffeine drinks will help temporarily but are not good for the health on an endured basis (they can actually make you more tired as you experience an energy "slump" after the initial "high"). Drink plenty of water. It's the only thing which has got me through the day for the past few years, after suffering from crippling lethargy for years. Good luck :)