I’ve noticed that I’m good at approaching women, but I can’t keep a conversation going for longer than 10 minutes because I quickly run out of things to say.

Not to mention that what I say during these 10 minutes are usually not very interesting, it’s always the same kind of usual and boring conversation.

I know a friend that is the opposite : he makes the person laugh and engaged in the conversation immediately, but i don’t know how his brain is able to find these things to say.

How can I get better at this ?