Help Power Button bugging out


I have an LG Lucid. Recently I noticed the power button to be less responsive, and now you have to jam it and jiggle to register a push at all.

Since that has happened, the screen seems to work sometimes or not at all. Sometimes the screen will freeze and the soft buttons ill light up. I reinstalled the factory stock rom, but the problem is still intermittent. Using a touch test application, I notice the screen works perfectly fine when it's not frozen.

Any ideas?

EDIT: So the power button is probably just worn out and damaged inside. The screen issue is probably because the screen shattered, although the screen worked perfectly for several months after the shatter. Using the test application again, I notice the screen picks up a touch on the edge of the screen randomly.