Cold weather kills batteries, try a new battery if not done that already. Alternator sounds to be fine. It does sound like you have something draining the battery though. There is a product called a "dis carnect" that I used on a car that I didn't use that often, it goes on the battery and you remove a key to isolate the battery. You could try this to confirm something is draining.