As Frankie said, clean the dust out first. If that doesn't fix the problem, download this program (
link) and post a screenshot of it running (preferably after your computer has been running for 15+ minutes)
If your core temps are too high, you may need a new heatsink or just some thermal compound for your processor.