All great ideas. I would like to add to your list. Perhaps pursue something that inspires you. Maybe work at a fast food chain as these jobs are always in demand and so easy to access for a student and usually flexible hours. It's a little harder to get the good waiter/bartender gigs as these usually pay pretty well and people tend to hold on to these jobs a bit longer even after they graduate. A list of other jobs would be: nanny, housekeeper/housecleaner, tutor, dogwalker. Good luck!
Please upvote