It's a matter of life experience I think. I used to be awkward in conversations and such, but I think mostly due to lack of practice. After a number of years, it's much easier to quickly recognise someone starting to talk to you and respond to a question fluently. And insecurity is a big factor there too. Either know thy worth, or stop giving a fuck.