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