Vit deficiency or more sinister?

Hi all, didnt know where else to put this to be honest..(?) Recently had an ECG because I have some fluttering and skipped beats in my heart, with no pain or pressure. The ECG itself has came back normal I believe, and so did all other of my bloods (Lipids, Electrolytes, Glucose etc). But one part of my test flagged up as abnormal ; the FBC. Basically the doctor said that my White cell count was low (3.6 /L) and my Lymphocyte was also low (1.3/L) I also have levels that are on the lower side of : Vitamin D, Vitamin B12 and Ferritin (Iron). I get the following symptoms: Dizziness every day Weakness and feint. Sometimes low blood pressure (never lower than 94/64). The odd skipped heart beat. Tinnitus at night Fatigue Sudden bouts of intense shivering (?) What do these values mean? I am not asking anyone to diagnose me over the internet of course, but a low white cell & lower lymphocyte combined must point to something? Any help appreciated, thank you