Well if you are getting lots of heat then air flow is the problem
Remove, clean and check your venting. Check outside to ensure it is opening correctly. Could also be a problem with your lint trap. If this does not fix it you will have to open it up and clean it out.
Eventually this condition will cause a temperature fuse to blow.