ИМХО только практика, пока не научится читать около 100 слов в минуту чтение не полюбит.
Я своего заставляла (ну не то, чтобы заставляла, но уговаривала), у нас была норма 1-3 стр в день. Или читаем вместе страницу я, страницу он, причем только те книги, которые ему интересны. Сейчас не то, чтобы любит, но периодически листает журнальчики, а когда предложишь делать английский или почитать, конечно выберет чтение

Книги из библиотеки (дз на лето) по 3 раза перечитывал (по словам бабушки), кстати знакомый текст читает с бОльшим удовольствием.
На счет курсов не знаю, я бы не водила, а тупо заставляла читать и читать, пока не будет нормальной скорости.