First, the snooze button is your enemy, move your alarm clock away from arm's reach of the bed. Eventually your body will great acustomed to getting up early. Its hard for me to sleep pass 6 am on the weekends, unless i partied the night before. Another trick i use is eating supper early, 6-7pm, so in the morning i am hunger as hell.