If you have it for a long time and have never cleaned it, the cooler is probably clogged up with dust. If you have experience in opening up laptops, you can do it yourself. If you have never done it, you should give it to a technician.
Laptops constantly draw in dust from the fan intake. Over time, that dusts sits between the fan and the exhaust (where the main body of the heatsink is). Air no longer goes to the heatsink and you get overheating.
You can also try to blow the dust away with a compressed air spray. Do that with the laptop turned off, blowing through the exhaust as well as the intake. You might see pieces of fluff flying out. Be careful of condensation from the spray (don't spray extremely close to the chassis).