In my opinion, the best way to improve your health is to do sports, eat healthy food, sleep well, spend enough time on fresh air. Of course, you can take supplements, but I recommend to address a doctor first. You can at least read the description of the pills you are going to take. It is easy to find such info online.