I'm sorry, that sounds really tough.
Here are some ideas for outer and inner -
Get a colour consultation ‘colour me beautiful’- type thing and find out which colours make you pop. I did this when a colour consultant had a special offer and it was life-changing, and I also use what I learned to choose shades of makeup and hair dye.
Pay a style consultant, or just read books/websites, to tell you which styles suit your body shape best and also will best express your personality.
Look at women when you’re out and about and see who looks great and figure out why, so you can incorporate it into your look.
A new hair style and colour, get someone decent to look at your hair and face and recommend a style. Check out new tongs/hot brushes etc, something new - can get second hand.
Body language is a whole rabbit hole you can go down. It can make a massive difference to looking good.
Work out what is most important to you in life, and have that as your compass. Really focusing on who you are, what brings you joy, and consistently taking steps in that direction. This is from ‘acceptance and commitment based therapy’, idea of that is to give you an inner compass when life is hard, and this will reflect outwardly