Ja się tego nauczyłem włócząc się po świecie (nie mylić z turystyką), dużo ludzi, których nie możesz mieć w dupie, dużo rozmawiania, różne kultury. To daje do myślenia. Zakładam jednak, że nie masz czasu ani chęci na takie eskapady. Generalnie chyba wszystko można sprowadzić do: (a) nie bądź egocentrycznym gburem; (b) nie bądź nudziarzem; (c) wiedz czego chcesz, co ci przeszkadza i umiej to wyrazić bez zbędnej dramy (asertywność). Reszta właściwie z tego wynika.
Tak więc zrozum, że każdy człowiek jest inny, nie każdy ma twojej wiedzy i umiejętności, więc słuchaj, wyciągaj wnioski. Naucz się jakie formy komunikacji są uznawane za akceptowane, a które nie. Zrozum, co ciekawi twojego rozmówcę i tego się trzymaj. Zastanów się jak to powiedzieć żeby było zrozumiale (głównie tu chodzi o to, sprawdzić czy wszystkie założenia są jasne). Swoje ego schowaj do kieszeni, bo wcale nie jesteś lepszy (tylko w innych obszarach rozwinięty) i przeważnie możesz się czegoś ciekawego nauczyć od każdego.
Myślę, że to dłuższy temat, przydałoby się żeby ktoś cię pokierował. Może poradź się psychologa?