Body language is a huge and wide-spectred topic so we need to specify a little what we are talking about. Naturally, two parts of body language come out of this separation. First one is observing body language and the second one is performance. Sending a message and receiving a message. Both of these skills are vital for mastery.
Observing is very useful for finding out what is going on with the person you just talk to. Or when you are alone watching others and practising the art of observing. By observing you are becoming more skilful communicator because you know when the person is a bit upset, angry, happy or sad. And you can make a proper adjustment of yourself to make it most convenient for him or her.
On the other hand, there is performing. Observing and performing is nicely dancing around each other because first, you perform then you observe and perform again to make the outcome the best possible. Sometimes you have time to think of how you want to appear and you have time to prepare for it as a set date or a job interview. It is a bit easier and harder in one than a spontaneous meeting. But let me list a couple of tips on what to practise in order to be more impressive.
Confidence – This is a vital part and single most important trait you need to have because this confidence conveys a message, you know who you are and what you stand for. It makes you feel nice and makes others feel nice around you. It tells you are there to meet other people and you don’t intend to attack them. That you are nice and friendly.