Acting classes or singing lessons? I think you just want to get confidence in having people's attention, through modulating like the other guy said, and being interesting to listen to. But try not to worry about this too much, I feel like it will make you feel insecure if you focus on it for too long.
Another great thing for me is to shift the focus on to the person you're speaking with, even in a group. People love to talk about themselves. Ask them honest, thoughtful questions about what they're talking about. Don't over indulge them, but everyone is equal in this world, and hearing them out on things leads to a healthy discourse.
One final tip and this is important, if they talk about a trip to the Bahamas or whatever and you then feel the urge to bring up your similar trip to the Bahamas, maybe don't. Instead of hearing their point of view, you're making the conversation about you immediately and people don't like that. You can hold that thought and bring it up later in the conversation, organically.
> Instead of hearing their point of view, you're making the conversation about you immediately and people don't like that.
This!
If you've been to the Bahamas and know a cool place, you can for example just ask "oh have you been to place X?", which implies that you've been there and know a cool thing, plays the ball back to the person telling the story, but still leaves the door open for them to hand the conversation to you (e.g. "what's place X?", "where is X located?", "when were you on the Bahamas?", etc.).
Also similar: Join a local Toastmasters group. This is a global organization where you learn and practice to speak in front of a group, both prepared speeches and spontaneous. It may find weird to join it, but I would advice to visit one once in your neighborhood: They are all super friendly and I have seen dozens of people come in and move from shy and awkward to great storytellers in just a year or so.
Another great thing for me is to shift the focus on to the person you're speaking with, even in a group. People love to talk about themselves. Ask them honest, thoughtful questions about what they're talking about. Don't over indulge them, but everyone is equal in this world, and hearing them out on things leads to a healthy discourse.
One final tip and this is important, if they talk about a trip to the Bahamas or whatever and you then feel the urge to bring up your similar trip to the Bahamas, maybe don't. Instead of hearing their point of view, you're making the conversation about you immediately and people don't like that. You can hold that thought and bring it up later in the conversation, organically.