Hi,
If your hb is low,that can be a reason of your tiredness,but as Andy said,you should get your D levels checked,as low D levels can lead to daily tiredness and fatigue,i am a thal minor,and my D level was wayyyyyyyyyy low,i was prescribed Vitamin D injections and i still take Vitamin D as a supplement.
Folic acid and a good B Complex would help too.and if you can,try wheat grass.
Zaini.