What could be the reason for a low WBC and neutrophils count? Could it be connected to a low iron and vitaminB12 levels?

Blood counts. There are several potential explanations for this constellation of findings. These include a primary bone marrow problem, pernicious anemia, and side effects of some medications. A consultation with an internist is recommended.