As for your description, I can sketch out your physical state in my mind. I think it's a posture that you don't pay attention to your body shape in your daily life, which leads to uneven muscle development. In ordinary people's words, it is more about "venting", so I think only a few simple exercises are enough to correct your current problem.
1, practice standing posture. Standing in a military posture or at the foot of a dancer's wall will make your body more upright. The specific requirements are: hold your chest and abdomen, open your shoulders backward and outward, put your hands on the trousers line, don't bow your head too much or raise your head too much, and look straight ahead. Of course, you can also learn the specific movements, or directly find soldiers or dancers to correct them for you.
2. Yoga or dancing. If you have enough money and time, you can go dancing or yoga, which is an excellent way to enhance your flexibility, improve your body shape and correct your body shape. But how to train specifically, you need to learn in class.
Finally, I want to say that daily temperament and physical beauty are very important. If you usually walk, stand or even sit with your chest out and your stomach in, then your problems will be greatly reduced!