Получиться ли стать высоквалифицированным программистом если я почти глуховат?
Меньше слышите - больше осознаёте.
Это даже в плюс Вам к обучению.
Лекции на ютуб - крайне вредны для обучения любому языку программирования.

Начинайте всегда с официальной документации выбранного языка програмиирования.

Эффективно обучиться - Вы сможете ИСКЛЮЧИТЕЛЬНО! только САМОСТОЯТЕЛЬНО!

Только своё личное понимание, только свой опыт, только личные оптимизации могут дать Вам те знания, которые будут не у всех.
Главное - это желание и упорство познания.
Я не понял степень Вашей глухоты.
"Глуховат" - это слабая степень глухоты. "Почти глуховат" - это должно обозначать очень слабую степень глухоты.
Но дальше Вы пишете так, как будто Вы - почти полностью глухой.

Слабый слух - сильно мешает в жизни; в любой профессии, и вне работы тоже. Так что Вам будет трудно. Но эти трудности - преодолимые; просто Вам понадобится больше труда, чем остальным.

English и математика - необходимы. Это, пожалуй, важнее, чем слух. Потому что на слух работодатели смогут сделать поправку; а на невежество - не сделают.

Обучаться - именно чтением и практикой (решением задач, потом выполнением работ).
Слушать лекции - интересно вживую, когда с лектором можно общаться. Слушать в записи или в стриминге "в один конец" - глупо; только разве что если уникальный материал, который пока не записан в виде текста.