Up to a certain point, trying to upgrade your lifestyle is a way of running away from yourself — false compensation for what you lack internally.
Up to a certain point, trying to improve yourself is a way of avoiding reality.
Often the best way to improve your life and improve yourself is to recognize what you already have, and to recognize your personal strengths.
There is no self-improvement, only self-awakening. Experience helps, the words of others can help, and prayer helps.