I am very impressed with your efforts to manage your symptoms and your desire to get the right kind of help.
Basically you are asking if it is worth seeing a psychiatrist? Yes it is, but first you should see a psychologist for an ADHD evaluation. An evaluation should look at several factors that could be causing your symptoms and will give you more information on the type of ADHD you may have. It will also give direction to a psychiatrist on the type of medication that may be helpful to you. In addition you should receive recommendations on additional services that may be helpful.
Most psychiatrists are going to want psychological testing to confirm the diagnosis. A psychiatrist does not do this testing so it would be most efficient for you to schedule testing with a psychologist. If there is a mental health center near you they may have someone available to do the testing and have a psychiatrist available to prescribe medication.
Thanks for your expert opinion I will do that!