If you follow this steps, your cactus should be in the proper environment for blooming. Here is a list on what kind of cactus has flowers.