What a great chance for me to improve my not only English skill but also writing skill by joining this forum. I wish I knew about this site before. But I guess better late than never.
First thing first! Let me introduce myself: I am a Uzbekistani guy, living in Japan for years. Yet, my English still sucks(I know Japan is not a place to improve English, but still). Every time whenever I meet my international friends, I struggle to talk with them in English as if I don't know English at all. In fact, I do know English well enough. I do understand every single word they say. Not just only that, I understand 99% of all newspaper articles(except HBR lol) but still, when it comes to speaking or writing I struggle a lot. I have pressure on my should for some reason. Maybe...Just maybe because I am a bit shy and care what others think if I ever make a mistake while speaking... I don't know. But one thing I know for sure: practice makes everything perfect. As long as I keep practicing English, I will be okay. If it is not tomorrow, then some day after tomorrow. Can't wait to that day; the day I speak with all native speaker in English as if it is my mother tongue :)) Cheers!