The easiest way to keep your house clean is to de clutter and have a place for everything. When you have too many things and no place to put them it always feels and seems messy. I use laundry baskets and go through each room collecting things then make the rounds to each room with the basket and put things away as I went. For a quick clean gather everything into some sort of container and sort later if you don't have time at the moment. At least the mess is gone out of your living space if you need it cleaned in a hurry.
In order to be able to keep the house clean you need to have a schedule or a plan on how to go about it. You can make a time table based on the school timings and the time you work part time. It would be easier when you have the time slots all figured out as you can be able to make a plan based on your schedule.