Im a (IT) guy in a private company in South part of iran in a city called "bandar abbas" i learned English with self-study and i believe there's variety of different methods to learn a language and you just need to find one that suits you
I speak Persian (farsi) (فارسی) as my native language if you looking to learn or improving your speaking skills or translation i can help