Or, of course, you could do things the fun way and totally dismantle your laptop. You never know, dust could be the culprit. It's been my problem lately. Ended up frying the CPU because of too much dust!
But thankfully enough, the problem was solved by tearing it apart and installing new components (Which weren't so new considering how old they are!)