Besides Andreas excellent advice here's a couple of things to try from someone who has been there: Epsom salts baths before bed. Two cups of epsom salts (hey, it's cheap) and a cup of baking soda in a warm bath. Soak for at least 20 minutes. It's the best way to absorb magnesium and you'll sleep great and wake up feeling like a million. This works so well it's positively addictive!
I fought the early bedtime thing for a long time, but, like all of Andreas other advice it's simply the truth. It's easier to get to sleep before 10:00 once you get used to getting up early. THAT's the real trick! Sweet dreams!