This is good advice. Interactions between people usually have loose scripts, but are mostly improv, and a big part of that is encouraging the other person to keep talking about what they are interested in. The hard part for me is usually when I find I don’t have much to add, but usually I try to agree and paraphrase what they’ve said. This shows you’re genuinely paying attention and care about what they have to say, and invites them to clarify or keep going. Really, just try to find things in what others say that you can agree with in general and you’ll likely be in a pretty good spot.
Socializing well is one of the hardest struggles of being a human, and even people that are naturally social still may not get along well with others. I like to recommend the book “How to Win Friends and Influence People” by Dale Carnegie. Think of it like a “For Dummies” book on socializing. It has a lot of real-life anecdotes for difficult social situations people overcome and how. I should mention I just pirated the audiobook for it though.
Also, like others have said, I like listening to Healthy Gamer on youtube/twitch. He’s a real, active therapist with a lot of experience helping people with these kinds of things, particularly for gamers. You can also just play it in the background while doing other things.