You're on the right track breh. You're doing what you're supposed to in your situation : working a shytty job to support yourself while you develop the skills you want to move forward. See, that's something I didn't do at your age, and I regret it now. Again, you're very young, and anyway there's no random arbitrary age in which you're supposed to "be set" or whatever. Keep grinding on your off time, also take advantage that unlike us

brehs you have more energy to put in work. Also as much as you can get in contact people in those areas you're interested in, ta lot of opportunities (not only money opportunities, but learning/experience opportunities) come that way, out of random conversations and meeting a friend of a friend...that too I understood late