Hmm, okay! I have a couple of suggestions, and of course feel free to use what you like and disregard what you don’t like, haha!
Headphones are a great option for lunch break IF you want to send a polite nonverbal signal to your coworkers that you don’t want to be spoken to. People will almost always think your wearing headphones is meant to convey “I need to be alone with my music and my thoughts, so please don’t approach me.” Very useful if you’re overloaded and need your lunch time alone to recharge, though! Speaking of headphones at parties, though, I’ve always wanted to try going to a “Silent Disco” or “Quiet Party”. This is where everyone at the party wears headphones that are connected to a couple different DJs at the event, and you can switch between channels to find music you like or sync up with the people you’re dancing with. I like the idea of being at a party where I can actually hear what the other person is saying to me when we’re trying to communicate, just take the headphones off and you can talk to each other... I’d be really interested to try going to an event like that!
I admit that I got a little distracted from typing this reply by how good the new Black Eyed Peas album is. I gave it a quick listen on a streaming service for reference.

It’s nice that your coworkers were asking what music you like - asking questions like that to keep the conversation going. If you can work up the courage, a way to start a conversation with them next time is to mention that you had a chance to listen to the Black Eyed Peas, if you like their music. Maybe mention what bands you already like that sound similar, and which songs you liked in particular. This is a good conversation starter! It could be helpful to let them know you appreciate their company and help in building your self confidence. Depending on one’s body language, it’s not always obvious to someone when a shy/socially awkward person appreciates their company, so clear and positive feedback may encourage them to approach you more often.
If the idea of being the person to start the conversation feels overwhelming, could you break it down into smaller steps with some positive feedback built in?
Remembering the Black Eyed Peas and checking out their CD is a thoughtful gesture, +2 experience points.
Listening to the CD and choosing some favourite songs, +2 experience points.
Think up and/or write down some things you could say to start the conversation, +2 exp, +1 armor.
Mini-Boss! Have a short conversation with coworker that you start, +5 exp, +3 bravery, Level Up!
Or some framework like this! If you decide to try this, make SURE to plan a nice reward for yourself, and let yourself take pride in facing your fears. I sometimes use this kind of framework to give myself clearer objectives, and to remind myself that the goal of risk taking is learning and growing, which I can see you already value greatly!