Ok first step would be a bigger case - looks cramped as hell - the cabling needs a good tidy up too - then better after market fans as opposed to those cheap kinds. (the bigger case would allow for larger while slower fans also)
Is that stuck under a desk somewhere? Find a good open space with good airflow around it to sit.
You don't seem to have a pic of (any) intake fan - is there one? - if not an exhaust only is gonna be an issue in your climate. But TBH it's always going to be a loosing battle in those temps. Unless you have a good budget to transfer over to a completely different cooling solution.
Are you actually experiencing any overheating issues (stuttering stalling) ?