Hibiscus are outdoor plants (south Texas), in the sun for 2/3 of the day, get plenty of water but they hardly flower.