Decide what time you want to wake up. And then get up at that time no matter what. After a few days your bed time will work itself out.
Steve Pavlina was the first place I heard of this method. http://www.stevepavlina.com/blog/2005/05/how-to-become-an-ea...