Do you want to learn new vocabulary in a very efficient way? Use flashcards

Try to relax when you speak. Not only try to get rid of the psychological side of your stress, but also of the physical one. When you are stressed out, all your muscles get tense, including the facial muscles and vocal chords, responsible for the correct pronunciation. That is why it may be hard for you to pronounce English words correctly during face-to-face conversation, although you were able to do it well alone at home.