Have you explored the possibility of physio therapy? Occupational therapy is for fine motor skills. Speech therapy would probably help him tremendously. Look into see if his school board offers these therapies. I know here in Canada, they do. My son is currently receiving occupational and speech therapy. They assess your child to see if he meets their criteria. Have you ever tried home schooling or after school sessions with a place like sylvans or kumon. It'd be a place for extra tutoring. It can be quite expensive or see if any of the teachers from his school would be willing to work with him after school maybe a few times per week. I hope that this helps you in getting your son some help. Maybe one of his friends could help him keep up with his homework or something. Kids always tend to stick together. If they are true friends, they'd be willing to help anytime, anywhere. Good Luck.