Darn, I'm afraid the only way to fix that is to take it into a shop and have them replace the whole screen. It looks like the actual screen pixels are damaged which is not good. It's probably gonna cost you a few hundred dollars to get it fixed.
I really do wish I had better news but I'm afraid I don't :(