To effectively remove the moisture once its already in the room you have to bring in a lot of constant dry air to absorb the moisture (or be recirculating air through a dehumidifier with a drain). Once the moisture is baked into something though, you have to apply heat energy direct to the moisture source to get it all to effectively release into your dry air stream.
However, if you have fungus on the ceiling and wall - you should be removing and replacing those ceilings and walls. Then before you put in the new ones you need to find your moisture source (and reduce or eliminate it) and then install a system that properly dehumidifies.