не очень понятно на каком языке вы их собираетесь научить читать? На русском? или на языке другой страны (каком?). На англ например не учат читать по буквам, сразу учат слова целиком, начиная с коротких слов. Поговорите со школьным учителем, наверняка он даст вам совет как подтянуть мальчиков, может у него тоже есть возможность уделить им больше внимания в школе, если он увидит вашу заинтересованность.Ищите книги с простым текстом, адаптирванные для детей классические произведения, они, как правило, интересны по содержанию и легко читаются.