To be engaged in a conversation for long, first you have to listen carefully about the topic the other persons are talking about. For being a good speaker, you have to be a good listener. Also you have to be confident enough to remain in the conversation. For gaining confidence, just don't be...