Hi and Welcome Eidolon!
I suffer from major fatigue, but other than being an alcoholic I also have Hepatitis C. If you have every been an intravenous drug user, or had blood transfusion prior to 1992, or shared a toothbrush, razor or any other thing that may have a persons blood on it you should be tested too.
I take a daily supplement of multi-vitamin (without iron) as that is bad for me. I also take cod liver oil daily and a probiotic every day. Am currently on a homeopathic cure which includes a variety of other things both for my liver and circulation in general.
You might find that a diet of insulin resistant foods might be good for you. I have found this to be beneficial and it even helps me lose weight!
There could be a number of reasons for fatigue, you really do need to see a doctor and have some blood tests and can't understand why your doctor would refuse to test/treat. Change doctors!
Still fatigue that has lasted for years? Get your HCV status checked out.... :ghug3 It is a silent killer disease.