How to setup a good cooling system for my desktop computer?

Hi,
I just want to set up a good cooling system for my desktop computer because I usually it for 12 hours everyday for my home-based work and leisure when I play online games.
Any suggestions on how to have a good air flow inside my computer tower.
I currently have these kind of fan setup as shown below:

