i think the only way to develop this is to be hands on. i suggest joining organizations, charity groups and take part in activities. volunteer in leading a group, this will enhance your capabilities and you will learn a lot especially in handling pressure and social skills