Could be the thermostat, the easy way to confirm is to look and see what the temperature gauge is telling you, if the stat is stuck open it will run too cool.
Although for the fans to be activating would generally mean it is doing the opposite, i.e. overheating, thus your would have heating!
Don't just assume it's one single problem, it may be to completely different problems.
Martin