A.
M., I commend what you are doing. I know medication is needed but you might supplement to that as well. Try getting some one on one time with him and take him out for a long jog/run. Also look into getting regular adjustments from a chiropractor. I have a couple of girlfriends that are taking thier boys to a chiropractor and have taken them off their meds. She they did not want to go the route of the meds. As for the jogging, I saw a piece on one of the news programs and it showed older nuns running ophanges who uses running to deal with their most trouble some kids and it was so effective and they even sited several children with ADD or ADHD who were getting off their meds and had stop showing signs of the syptoms that caused them to be diagnosed in the first place.
Also look into getting the boys into a big brother program as well as getting them involved in some sort of sports, maybe start off with individual sports like martial arts [and I believe several dojos' sensais really take in the kids and may help give him that father figure that he may need]. Or see if the school that he is attending has some sort of track program. Alot of the time children with ADD and ADHD have so much energy built up so much more than any of us can handle and to push all that only a growing child its so hard for them to handle. And if you help them exhaust all that energy it helps them deal with the rest of their issues. I don't know just a thought and a suggestion. Good luck. A.