Nice to meet you. I suggest talk to yourself in front of mirror is the effective way to practice your oral english. Of course, if possible, I would like to talk with you, especially about english involved in engineering,business sector.
That is what happens to me all the time! I have mental block because I afraid of making grammatical or structural mistakes. I felt so tense and I ended up making more mistakes.
I am not a native English speaker as well, I had my education in Australia. Wish you luck Andriani!