Most cacti are actually quite simple to flower. Keep them cool and dry in the winter, then in summer give them plenty of light, though not enough to make them all turn purple, and loads of water. As long as the compost is well-drained, you can pour on as much water as you like, as long as they're growing actively.