We had very similar issues with our son last Spring when he was in first grade and our first stop was to Dr. Dante Burgos! He spent an hour or more with us and our son, we filled out some surveys, and he very quickly came to the conclusion of ADHD. But we went in there thinking the same thing, so we didn't question it. He was very up front and open that when you go see a Psychiatrist, their first line of defense is medication. We were not opposed to trying it, and it has turned out to make a world of difference in our son. HOWEVER, we had to seek additional counseling with a Psychologist to help us as a family to understand our son, and create new methods for getting along with him at home. The Psychologist we used is wonderful! I highly recommend him: Dr Matthew Housson on W. Lovers Lane near the Park Cities. His web site is www.drmhousson.com.
He helped us immensely and looking back, I would actually recommend you see a Psychologist first, because they will sort through all the issues and try to help you figure out the source (which can be complex) before just throwing your son on medicine.
We are currently returning to Dr. Housson for psycho-educational testing which we probably should have done in the first place. He is an excellent help with placing kids at the proper schools where their needs will be best met.
We also still see Dr. Burgos, but it is merely a relationship based on how effective the medication is and managing the side effects. He does not do behavioral therapy, which you most likely will need! Another bonus is he files insurance..which is probably what keeps us loyal.