Check if this is issue with LCD or not by connecting an external monitor to your laptop, instead of touching the LCD...
Most likely you got some connection/wiring/GPU problems
what are your running temperatures? is the problem occuring over time or right as you start the PC up?
(to check temps download speedfan or HW monitor)