My car keeps over heating when I’m driving

At first glance, that radiator looks plenty big enough for your application.
As stated above;
1. Watch the temp. Does it just go up and keep going up or does it come back down when you get up over 30 mph?
2. is the fan pulling?
3. Do you have a good alternator? Good relay for the fan? If not, the fan may be operating with way less amps than required and not pulling enough air.
4. Radiator could be clogged.
5. Confident that your water pump is doing the job?
6. Confident that your thermostat is opening?
7. Regardless of the actual problem, for stop and go driving, you should get a shroud and get that fan off the radiator.