I had issues with sleeping when others do for a long while. I do not anymore (although get out of sync again about 2x a year).
1. Caffeine and you: You have a certain sensitivity to this drug. You may also be misusing it. Generally speaking, it's a late morning, early afternoon only drug. Late morning is the only place it starts working as its an adenosine antagonist, and you don't start getting adenosine in any really effective amount in your brain until then. (Adenosine is the neurotransmitter which makes you sleepy because you've been up for a certain period of time).
If you drink coffee (or soda) when you wake up stop. Cup #1 of coffee is the Earliest you should use it, and shouldn't happen before about 13 hours before you want your "bed time" to be or about 3 hours after you get your butt out of bed (so let's say "11 am". All it does before then is a brief heart rate spike from the adrenaline surge, or possibly help with caffeine withdrawal from yesterday (which you will not have issues with if you use your caffeine only between say 11a-4p)
The bloodstream half-life of caffeine is 4.9 hours That means it takes about ~10 hours to 1/4 the amount of caffeine in your system as when you stopped drinking it. Additionally, as its an adenosine antagonist, its effectiveness skyrockets the later in the day you have it in you. So if you're shooting for a 12pm bedtime, stop drinking by 2pm-5pm to significantly reduce your blood stream level by bed time.
2. Your bed and you: What are you allowed to do in your bedroom from now on? Have sex, sleep, get dressed. That's it. If there is a tv in your bedroom, say bye bye. If you read in there, say bye bye. If you touch your bed during the day, stop it. If you're sitting there with thoughts for tomorrow, stop that. If you can't stop that, you have to schedule a time of day considerably earlier than bedtime where you lay out tomorrows tasks.
If you're laying in bed for more than 30 minutes without sleep, up and at em, go read in a different room.
3. Routine: You need to get into a set pattern. Set yourself a bedtime. Start winding down before that, not playing video games or watching TV, (especially sports or TV with lots of faces) in that hour before bed. Setup a ritual for sleep, including oral hygene, preparing for tomorrow, etc.
4. Reduce alcohol consumption: Alcohol lightens the depth of sleep. Especially while getting used to a schedule, restrict your intake.
5. Cool down your house at night. I don't care if you like the thermostat in the high 70's most of the time, at night you want high 60's and hide under warm blankets. It really really really will knock you out.
6. Lights are something people are sensitive to in varying degrees. I suggest erroring on the side of expecting yourself to be light sensitive. Use tools like f.lux to drop monitor brightness after sundown. Use timers to turn on/off lamps to make your house have a sundown. Eschew bright, overhead lights before bedtime. If your TV has multiple video settings, even make a TV setting that's overly dark to use past a certain hour.
On the flipside, try to get a North eastern room with lots of windows. Try to live as far south geographically as you can. Make lights turn on like crazy (again, timers) before you want to be waking up. Create lots of noise in your living space (not alarms, but things like tvs, etc) around the time to get up.
7. Eat breakfast, and to really reset yourself, eat nothing 16 hours before you want to wake up. (This works VERY well to fix jetlag).
I'd say: "Drink a glass of hot water just before bed time". Hot like a cup of tea. Sip it slowly but steadily. This is relaxing your throat and your brain. They all do that in China, call it "white tea". Helps also if you have headache.
I don't agree with the "don't read in bed" advice. It's good to read in bed. Read something interesting enough to wipe your mind away from work or project-related thoughts, but avoid a book that will keep you awake for too long, prefer non-fiction or short stories.
I know it's nice to read in bed, but it's bad for sleep. It's not like you have to do everything in the list up there to get sleep, but the sacrosanct "Bed is for sleeping, only" is the #1 thing for many people.
I often read Before bed, but on the couch, not IN bed.
I don't know. Skimming over this page you linked I have again those thought about how the world is filled with so many different customs, people, problems, even sleeping habits.
I leave in China right now and these tips look very weird, exotic from here. For example, what do they (ASA) have against a short nap? Here the countryside girls selling vegetables in local markets do nap on their lines of carrots. I bet you they do not have any sleeping problems.
They (ASA) say "When you watch TV or read in bed, you associate the bed with wakefulness". That's true for most recent TV programs, because they punch you in the face constantly (it has not always been the case), but most books I read do not push me in a "state during which [I am] conscious and aware of the world." On the contrary, good reading brings a soft transition between full awareness of the real world and the dreams I'll get during the night. Maybe it is a drug, but I tell you: I always read in bed before sleeping, even if I'm too tired. I just can't climb the couch and sleep right away. Sorry for not being able to agree with this American Sleep Association advice.
Inapplicable for me - I often lie in bed for a long period of time with my mind buzzing about work/responsibilities/projects/news/... But if I read a few pages of a novel in bed, it shifts my brain right out of "active" mode into "sleep" mode, and I can fall asleep easily. Reading in another room involves climbing the stairs and puts me right back into active mode.
The important part is that in-bed activities prepare you for sleep, rather than encouraging wakefulness. (e.g., my wife will read to the end of the novel rather than going to sleep...)
I have a secret weapon: decaffeinated tea-bags (from Marks&Spencers).
I stick to the rules for caffeine consumption, except I can always go for decaf in the evening.
I've been using Flux on my computers, I think that also helps.
Finally I just set a timer now when I go to bed. Usually 7.5 hours sleep plus 12 minutes to fall asleep is perfect for me, so when that timer goes I actually feel like getting up. And also if I wake up earlier I never stress about what the time is because I know I'm still on the countdown.
All great stuff. The other thing you can do is try to reset your body clock by going to bed early, or (if you're brave) skipping sleep for a night, then going to bed early next evening. The former is better as the latter messes you up for a few days but if you have the time will be quicker. Then keep going to bed at around 8-9pm, you'll be up before 6am quite easily.
I'd also recommend drinking lots of water and a large glass before bed.
These are good tips; I'd add that it's quite important to reduce the amount of refined sugar you consume during the day (and particularly late in the day).
I've read about this, but also noticed a pretty strong effect personally... when I eat any significant amount of sugar late in the day, it's noticeably less pleasant to get up the next morning (like a kind of mini-hangover).
Going to sleep isn't ever a problem (unfortunately, this is at least partly because I'm normally relatively sleep-deprived...) but of course sending your blood sugar spiking up (and plummeting down) all day is likely to make it harder to settle down at bedtime for most people.
Edit: forgot to add -- I'm interested to notice disagreements with the "no reading" rule. In my personal experience, this is an iron-clad rule. If I read "before" bed, even if the material is fairly dry, my brain kicks into gear, and all sleepiness disappears unless I'm seriously deprived at the time. And I don't generally have much sense of time passing when I'm absorbed, so I've had many experiences of slowly realizing that the room's appearance has changed (and there are new noises) because the sun is up, and the birds are going nuts outside my window. And the 2-hour drive I have to make that day (or whatever it may be) is going to be painful.
All great points, I would add one more:
forget the alarm clock. If you can afford a variation of 30 mins - 1hour in wake up time, get up when you wake up naturally. Access to natural sunlight in the morning is best.
It's amazing how precisely wake-up times synchronize automatically, but I find the alarm clock really really harmful. See this for a strong opinion: http://www.supermemo.com/articles/sleep.htm
There are plenty of alarm clocks available that either fade in ocean noises (or similar), or will play an MP3 that you upload (and you can choose something like that -- slowly fading in white noise).
I actually generally agree with the advice -- my wife and I only use the alarm clock when we have some kind of morning appointment or travel -- but in that case the one we have works well -- it gradually increases the lights and fades in the "alarm" (mostly white noise), and it's gentle enough that when only one of us needs to get up, it's pretty rare that it wakes both of us, just the one who's "primed" to wake up unusually early. And it never wakes the baby (who sleeps in the bed with us).
So yeah, any kind of "jolt" alarm clock is a really bad way to start the day, but they're still useful devices (and waking to an alarm doesn't need to be so painful).
If you don't have that luxury, Sleep Cycle is a pretty good iPhone app for waking up. It attempts to learn your sleep phases via the accelerometer and wakes you up during the closest light sleep period to your alarm time.
To expand on number 7, the best way to maintain an early morning routine is to eat within 1 hour of waking. I went from a night owl to a person that wakes up every morning at 5am to run 5k and work out. Now on the weekends I can't sleep in past 7am.