My car keeps over heating when I’m driving

Ok, if it's only at idle then it's a good chance it's your fan and shroud set up. time to upgrade
What do you recommend? I would need a very low profile fan. That’s the issue I had. All the fans were too wide.