When I first moved here I looked into joining a gym and also looked at pools. Unfortunately they're really really expensive here and the ones with pools (only a couple) are exorbitant. Swimming is a rich person's sport here!
Maybe there are some small family run places which aren't so crazy expensive. I visited the one in Termini and it seemed to be chock a block at 'peak' times like after work.