Начните с Hello world. Даже самые крутые разработчики любую платформу начинают изучать с этого.
Дальше усложняйте, только постепенно.
Когда наковыряете порядочной каши и перестанете в ней что-либо понимать, начните все то же самое, только заново. И в этот момент очень полезно начать читать теорию про архитектуру приложений, алгоритмы и так далее.
Ну а дальше сами поймете.
Как без английского не знаю. Английский нужен все равно. Учите параллельно, по возможности, хоть с гугл транслейтом, но читать литературу на английском вам придется рано или позно.