You might find Dr Daniel Amen's book The 6 Types of ADD helpful in sorting some of this out. His book and clinic have been phenomenally helpful in sorting out our son's issues.