The number one first step I recommend is a comprehensive consultation with a hair regrowth specialist who will perform lab tests to determine the underlying cause of your thinning. Without labs, no-one can really know what your true cause is and any treatment will be temporary at best. From here, you can receive the best treatment for your case. It is also worth noting that any medicine that actually can make changes inside your body, are required under the FDA to be available by prescription only. This therefore means that it is not possible for anything that does not require a prescription to cure or prevent hair loss or regrow thinning hair. Thus, a personalized medicine will be the best choice because instead of a "one size fits all" approach, you will be taking something which is truly catered to your body's needs. The treatment is out there. Good luck on your search.