Recently I watched a video of Jeffrey Allen where he talks about how with a simple pre-conversation exercise we can communicate highly effectively and steer conversations in our chosen direction.
The practice basically is to imagine the person with whom you have to speak with in front of you, either with your eyes closed or eyes open and have the conversation( without out-worldly speaking/loudly speaking, of-course) with the desired result at the back of your mind.
When you go and do have that conversation, it will feel repetitive and you will have more confidence, clarity and surety of the outcome which will in turn affect your non-verbal clues like body language, making the listener more relaxed and open toward your ideas.I have seen results when I do this exercise at my home as well as at workplace. If nothing else, it definitely helps in improving surrounding environment tremendously.
Try it, you will definitely see the difference, I Have.