Elena, I live in Birzebbuga, which isn't too far from Marsascala, but if you are looking for clubs and lots of night life then St Julians, Buggiba and Sliema. If you like just to have a few beers and chill out then the South is Better.
Elena, PM me your email and I will pass it to my wife maybe you guys can meet for coffee ???
Jules