no, Chinese is my native language, but i speak more English than Chinese because i was born in the united state of America.
My native language is Hindi, though think its very hard to survive in online market without knowledge of English Yes try watching English Movies, news etc, your English will get better with time
Arabic is my mother tongue but i speak English very well... it's all about practicing, listen to English singers, watch movies without subtitle you'll start to understand with time ...
I am native speaker, but english is not the only language i like, there is so much written in french, Japanese, and Latin that i wish i know them also. Thank you.
you can go on with the English even if it's not your native one just do as the other members said and to make your learning fun try to watch movies and things like that it'll help you a lot and it's fun in the same time another way to improve your English is practicing is with a native speaker