How old is the laptop? Based on the hardware inside, it's been around for a while. Do you have pets? Often what happens is dust builds up on the heatsinks and fans cutting down on their efficiency drastically. If you have pets it accelerates the issue. Usually the best way to fix it is to open the laptop up and give it a thorough cleaning and replace the the TIM(thermal interface material) to give it that like new feel. If this is to large of a task for you, maybe you have an IT geek friend that can give you a hand with it.