I have cleaned it quite recently so that's not the problem, Not sure about airflow. I'm using the Dell studio XPS 435MT Case so it might not be good. Most likely issue is its just not a good cooling system. I'll probably get a new pc next year sometime, In which case i'll definitely build it myself or use ironside or cyberpc.
Between those 3 options it would be better off to build it