Eat a bigger breakfast and like everyone else says, more throughout the day. I ride 25 miles every day at least, and on Fridays, I eat one or two large pizzas. When you ride 18-25 miles daily, your body can burn almost anything you put in it.
...and you NEED MORE SLEEP. Six hours ain't enough.