168 hours in a week
30 spent on lectures
30 spent on studies
56 spent on sleep (7x8hrs)
7 hours travelling (assuming 1hr per day)
7 hours gym per week (you don't need to spend >1hr in the gym)
7 hours cooking your food/batch cook them to save time and money.
7 hours showering/toilet fun/teeth
This still leaves you with 3 hours free PER DAY to do whatever you want. It's really about time management. You could squeese even more productivity out of your time, for example I used to listen to my study notes on (read or listen via mp3 player, up to you). Look at what's stealing your time, you have 3 years to complete a degree course, it's a heck of an investment and if you're going to do it only once you may as well commit yourself 100%.