Для начала подобрать учебник или курс по своему уровню. Они есть очень разные, как для детей, которые даже деление еще в школе не проходили, так и для людей, у которых это далеко не первый язык.
Потом следовать этому курсу или учебнику, выполняя упражниеия которые там приведены. Если сложно - возвращаться и перечитывать. Если Все равно непонятно - возможно стоило взять учебник попроще.
брать одну конкретную тему (например циклы) и изучать её параллельно из разных источников ?
В этом нет ничего ужасного, но прочитав одну тему в в десяти разных книгах вскоре вы заметите, что они на 80% одинаковые. Возникает вопрос: зачем читать аж десять штук? Читайте ту, которая больше нравится, и документацию.
Ну и знания нужно будет закреплять практикой, в любом случае.