loving yourself and having confidence as well as going to the gym actually can sometimes drastically change your appearance and complexion. lots of water and sleep and generally just caring and taking pride in your health and mental wellness helps imo. your body and mind are a temple, don’t be your own biggest hater.
have you tried growing out your eyebrows (sideways)? i was never ugly but growing out my eyebrows made me look and feel prettier getting a haircut that frames your face better and light makeup (lip gloss, lip tint, clear mascara) can also help your appearance without making any drastic changes