Если не знаете инглиш то его придется выучить т.к. большинство хорошего материала и док-ции именнно на нем.
По поводу курсов:
https://www.codeschool.com - Есть как платные так и... Читать далее
Смею вас разочаровать, западное сообщество не многим лучше СНГшного. Достаточно поиграть с европейцами на их серверах. Просто поставьте язык стима на английский. Я абсолютно уверен, что... Читать далее
Не все так просто:
1.Знания и умения. Вы без знаний и каких-то умений никому не нужны.
2.Конкуренция. В онлайне она просто огромная.
3.Самоконтроль. Взяли работу будьте добры ее выполнить... Читать далее