Do you have 19 habitats at your current level 19? I think you may have reached the maximum number of habitats. Level 20 allows you to have 21 habitats. See https://forums.storm8.com/showthread...=1#post1452199
Please let me know if that's not the case. Thanks.