Several things can lead to too many white or too few red blood cells. This might be due to infections, chronic diseases, or not getting enough of certain nutrients. Some conditions like bone marrow problems can also play a part.