Calycanthus blooms on old wood. That means if it were to flower this year, it would have produce those flower buds the season before. The buds then survive through the winter and develop the following season. If you trimmed this shrub in the meantime, you could be trimming off flower buds.
I can't see how big the plant is, but if you haven't trimmed, and it stands about two and a half feet high (or less) now, then it is fairly normal. It will bloom next year.
Light green leaves are also normal for the plant, as long as the leaves are a solid color, and there isn't any easily seen light green and dark green areas. Calycanthus should never need fertilizing to be healthy and bloom.