To be frank, your phone is too old, it's time for hardware failure. you might change the LCD or give it to a service centre if flashing doesn't help