How can I improve my english?

Hi Torsten, my name is sari. I am from Indonesia. I join this forum because I want to improve my english. I like to speak to foreign people but I have problem in listening english conversation. It makes me feel not confident to communicate with them. I hope you can help me to solve this problem. (Please, check the grammar if it is wrong). Thank you very much.