With it running make sure you've got 14.5ish volts across the battery. But yes, sounds like a knackered battery.
An unused battery actually prefers cold weather, however what usually kills them in the winter is the extra load from cold cranking and heavy use of electricals like lights, wipers, heater etc that all take their toll on the electrical system.