By far the most effective treatment for me personally were two different medications. The first was Ritalin, which I started at nine and stopped at twelve, the second was Strattera, which I started just after stopping Ritalin as a non-stimulant alternative. I stopped Strattera at sixteen.
Ritalin was more effective at keeping me focused, but it felt like it made me too focused, Strattera felt like it gave me a much more natural level of focus, one that put me on the same level as my peers.
However, I am aware that many feel uncomfortable with taking medication, if they felt that way I'd suggest they look into Strattera, but also look into seeing a psychiatrist that specialises in patients with ADD/ADHD, I saw one for the last three years of primary school and the first two of highschool. She helped me greatly by having someone to talk to, to find out what to expect from my ADD/ADHD, and taught me methods (which I practiced) to help maintain my symptoms without medication. Ultimately they weren't enough for me personally, but I found that when I combined them with medication I achieved excellent results.
Overall I would suggest seeing a psychiatrist as your first course of action, from how you describe your condition to them they will make the professional decision as to whether or not to offer medication, they may think you will be treatable with psychiatric therapy alone. I would only advise if they do recommend medication and you're initially against it please keep an open mind. They changed my life for the better, I feel it would be almost criminal not to be honest to those who may benefit from it.