Mine also never flower, but look greener than yours..
High altitude, I heard those are best for a lot of soft leaf succulents, in fact all succulent nurseries here are at mountain area.
My C. Falcata kept in bright shade area almost no direct sun at all.