Recently my blood test shows low neutrophils, high lymphocytes and high eosinophils. What can I do rectify all this and boost my immune?

You are probably. Looking at the percentages. Not uncommon for native africans to have a relative neutropenia and lymphocytosis. The eos could represent allergy or atypical infection. Ask your doc if more work up is needed.