Can you tell if the spot is on the surface? You may be able to feel the spot with your fingernail.
If it is not on the surface, then all the cleaning won't make that change. It's a fault in the screen.
It looks like it affects a group of pixels, so may be replaceable under warranty. Take it to an AppleStore for a checkout.