Personally, I have noticed that watching tv and using the computer late at night keeps me up later. There have been studies that link tv watching and reduced melatonin levels. So don't use either before you want to go to bed.
Steve Pavlina has written a couple good articles.
Overview.
1. Go to bed when tired
2. Get up at the same time every morning. So if you don't get enough sleep one night, you'll go to bed earlier the next.
3. Don't do anything very stimulating late at night. Don't drink caffeine, or exercise late at night. Stimulating activities will keep you up to late.
4. Don't turn getting up into a problem with self-discipline, turn getting up into a habit. It's kind of corny, but practice getting out of bed during the day. Match the conditions where you get up, turn out lights, take off your work clothes, and get into bed. When your alarm goes off, jump out of bed, thrown on clothes, and do a little bit of exercise or do something else to wake you up. It doesn't matter really what you do, it just has to be consistent. After practicing a few times, it should be a habit, and you will be able to get up with your alarm when it goes off.
Part 1:http://www.stevepavlina.com/blog/2005/05/how-to-become-an-ea...
Part 2:http://www.stevepavlina.com/blog/2005/05/how-to-become-an-ea...
Getting up with an alarm clock: http://www.stevepavlina.com/blog/2006/04/how-to-get-up-right...