Some of the things that have helped me include the following:
1) Make sure you get enough sleep. Typical average time of sleep is 8 hours, you may not need all 8 depending on your genetic composition... i am very sensitive to sleep deprivation. If I miss a few hours, I am in recovery of sleep deprive for the next 3 days or so...
2) Vitamins like B12 help too. Make sure you get the portion you need... some will only have small dosage which again might not be enough depending on your genetic compossiton. I have found that upwards of 5,000 mcg have shown improvement for myself. I do believe you can't get toxicity from this... at least from the reserach I have done.
3) Diet: What you eat has tremendous impact on your mood, energy level and more... For exmaple, I ate pizza 2 days ago and the effects are showing today... be conscious of what you are eating... poor diet translates to poor health in several ways including low energy and fatigue
4) along with diet, some exercise would be helpful... it doens't need to be 1 hour long, 30 minutes is enough.
5) Stay away from Adderall or that type of medication... while it may give you a jolt of energy at first it then robs you off it later int he day or the next day... especially if you have been taking it for a very long time like i had, the withdrawal effects may linger for a bit.... Don't use them...
6) caffeine... try to limit this as it can lead to insomnia as can adderall in #5 above... if you can't fall asleep well that just goes back to #1 above (which is the most improtant out of these 6 things).
7) Keep a journal/diary or something that lets you keep track of what you are doing on a daily basis. You can divide them up by categories and then have dates in the rows. I'd attach a sample of one of mine if i could, I"m new to this site and I don't see an attachment button... anyway.... it gives you a lot of insight, you can often pinpoint the culprit of your problems.... very effective tool! plus you can take this to your doctor and he can have a more thorough understanding... the history taking they do is very limited and its not very comprehensive... showing them something like this, i weekly diary /journal of categories (i.e. Health [i.e. exercise, diet,sleep], Accomplishment/task/work [i.e. complete task from your list], relaxation [i.e. socializing, etc.]... anyway.. you get the idea...
Best of luck