My car keeps over heating when I’m driving

That doesn’t really tell us anything, just that it overheated. Do you have a temp gauge that is working? If so watch it and see where it runs hot. Could be different problems if it overheats at idle or running at 40 mph.

Your fan looks a little small, that could affect cooling at idle significantly.