I would recommend Handwriting Without Tears. http://www.hwtears.com/

Maybe you can use his spatial abilities to help him learn letters. Maybe modelling letters out of clay or using magnetic letters--something he can touch--would help.