I noticed part of the question is "while trying to survive". Meaning all suggestions are nice, but they may cost to implement.
A general good idea would probably to look at southwest, they have a pretty economic yet decent experience, although obviously there are lackings and they aren't exactly the best comparison.