I had similar experience fighting ADHD. The official medicine suggests mild narcotics and antidepressives. It just scratches the surface for alternatives like exercises for training your focus, systematic physical activities, learning a music instrument etc. It pays off much better than just taking drugs.