Unless you have a high end off the camera flash, all those little on camera flashes tend to wash out the pictures.
Your better off not using the flash and getting more/better light in the whole room. Lighting is everything.
Something that also helps make your pictures pop is to use a shallow depth of field so your subjects are nice and clear in the fore ground and the background is soft and slightly out of focus.