Вполне выходит у Вас каменный цветок, потому что: 1) По существующим нормам техники чтения 54 слова для 1-го класса - это безусловная 5. 2) если взглянуть на  те же нормы в динамике, ожидаемый прирост скорости за полгода - слов 15, у Вас 10, это тоже вполне неплохо. 3) если проверяли в школе, то тексты во 2 полугодии чуть  посложнее тех, что в 1-м, так что динамика есть. Я думаю, что всё придёт. Над выразительностью бы поработать. Читаем один и тот же текст - в первый раз просто читаем на понимание, разбираем сложные слова, во второй раз -  выразительно, по ролям. Смешные тексты можно выбирать, по ролям с мамой читать. Сами читайте ему побольше вслух, пусть Ваше чтение будет образцом для него.