English is Problem...

If you wrote this, then I have to say you can write/type English.

Google or use any other search Engine to find good and suitable websites to learn English.

You can watch English videos ( not necessarily movies) for listening comprehension. If they have subtitle, meaning translations in your language then that would be even more helpful.

I hope you can do that with a computer and internet connection.