Читать, писать диктанты, переписывать, обращать внимание на ошибки и так по кругу. Стараться систематизировать и объяснять почему вот эти слова пишутся так, а эти так. Если посидеть, да покопаться, в русском языке можно найти достаточно много логических объяснений, которых нет в учебнике (просто потому, что обычным детям и так это всё понятно). Со временем ошибок будет всё меньше и меньше. Муторно, но эффективно, а логопед - ну, это если хочется деньги выкидывать.