Any tips on this? Mainly for social situations in general.

Sometimes I take too long to think and I end up creating an awkward silence where I reply late.

Also, sometimes I might self-deprecate unintentionally.

How do I hone this skill effectively and become more witty and quick-minded?