The best way to speak is bit at a time, and listen carefully to what the other person has to say.
If you talk too much, then the listener will not have time to respond and give their own opinions. If you listen to the other person, then they will have time to express themselves and give their opinion.
If the listener does not talk enough, then it is hard to know what they are thinking about or how they feel. If you listen carefully to someone, then perhaps they will be more likely to trust you and care about what you say.
Sometimes people listen carefully because they are waiting to speak. So take it easy and speak with care.