You could also try for a job on the ground, in operations crewing or rostering departments within the airlines. I know of several people who have done that and are now flying for the airlines. Ops and crewing work shifts 2 days 2 nights then 4 days off so plenty of time to fly and study. Cabin crew for the charter airlines is mostly seasonal so you end up looking for another job in the winter unless you get kept on, but the office jobs are normally full time.
There are also the handling agents too working in dispatch.
Plenty of options out there.