According to me, you should go for eyecare specialist they helps you to reduce your problem because Entoptic phenomena are visual effects whose source is within the eye itself. In Helmholtz's words, "Under suitable conditions light falling on the eye may render visible certain objects within the eye itself. So, this type of problem make an issue after some time so as soon as possible you go for the eye care specialist. I hope your problem overcome early.
Are they white or red blood cells that i see?