Anxiety Support Group
Anxiety is a physical condition marked by intense and persistent feelings of distress, fear, angst or dread. General anxiety caused by routine day-to-day stresses usually passes quickly and is experienced by almost everyone at one time or another. However, such feelings that linger over time and are very difficult to cope with, and which lack a clear cause, may indicate...

Diagnostician I ain't, nor do I want to be, but it sounds like my own officially diagnosed social anxiety and low self-esteem. In my own case, social anxiety is hard enough to live with that I don't believe there is anything justy about it.
I will offer the suggestion that you share here more often while you try to sort your own case. If nothing else, it helps to know you are not alone with ^it^.
Welcome back. You are not alone.
Instead of describing actions with annoying, boring, use other words to help you see the "help, interest, and respect". Acknowledging this action will give you more confidence in yourself.
Practice here. You are not alone in this!
1. Decide if that's what you want. Hey something I like doing what I want, when I want, and you can't do that being popular with a group. One time I saw him with a group spending an hour trying to figure out what movie to watch.
2. Be a good listener. with genuine interest in what the other person is saying. Smile, don't interrupt, followup with questions, and don't hijack the conversation- you got an award at your school, that's great what did it involve, not let me tell you about my better award.
3. Greeting Here's where it starts. When a friend comes in, give him a big smile, hey its Jack, great to see you.
4. Dress well, as a man or woman. How you look influences how people see you, but no overstatement, for a girl not a dress too short, man, not overly formal or casual. Ask for help, get a good wardrobe.
5. Long stories Be careful of long stories when you're speaking.
Pick up on cues If you're telling a story, and someone is nodding, its time to shorten. We have a religious leader, nice man, but he will give long sermons, on obscure points when you can people getting bored or Zoom.
6. Really understand people At one party, my family member was drunk and I was about to shut it down when he said, I've got it under control. When I asked, he said, I know what everyone is doing and I watched, impressed, at each person did about what was predicted, one eat, someone wrestle, etc.
7. Calm not rattled However, skillful you are, sometimes people will become bored, make unkind comments or offend you. He stays calm and does not get rattled, one nice byproduct of sports, when coaches can yell and belittle you, and expect you to perform well 2 minutes later.
8. Be careful of leading. My family member was a leader, but was careful about slowly building consensus first, while others could try to impose personal preferences on a group, alienating people. Greeting Here's where it starts.
9. Books How to Win Friends and Influence People continues to be the best book on this, probably one of the best of all time.
Good luck.