To come out of your shell

To become more confident/interested in other people and more willing to talk and take part in social activities

e.g. my nephew was really shy but since he has started school and made new friends he’s much more confident and sociable; he has really come out of his shell.

If someone has that effect on another, we say that they have brought them out of their shell