Answer: It doesn't sound like you've done anything wrong. Amaryllis bloom once a year, following a dormant or rest period. The remainder of the time they grow leaves to replenish the bulb so that it has the strength to bloom again. The more leaves it has, the more bloom stalks it will form.
Once the plant blooms, you need to encourage the leaves to grow. Treat it like a normal houseplant, fertilizing and watering regularly. After about nine months or so, stop watering and set the plant somewhere to rest. (Some people recommend a dark closet, I use a bright but cool stairway. The main idea is to let it go bone dry.) Allow the leaves to wither naturally and when totally dry, remove them. After about 8 to 10 weeks, water the plant lightly and set it in a bright location to resume growth. When growth resumes, water normally. In about a month, it should bloom. Repeat the cycle every year.
If you want to force the bulb to bloom around Christmas, you need to set it to rest in October; I like to have them bloom during the darkest days of winter so I set mine to rest at Halloween. You can adjust the schedule gradually to accommodate your preferences. Enjoy your amaryllis!
Q&A Library Searching Tips