If your confidence has been lost when you are speaking English because of your pronunciation, I strongly recommend you meet Bren McElroy.
She is a very experienced teacher: In her lessons, she coaches you how use tongue, lips,teeth, and air to pronounce correctly.
It is very practical, so I could recognize my progress quickly; in just the first 15 minutes, she identified my pronunciation weak points and effectively guided me through an efficient process to overcome my pronunciation difficulties.
Bren is enthusiastic and she encourages me which helps my confidence when speaking English. Every lesson is fun!