Mine's also outside as much as possible. All i can think of is maybe you should get a UVB light and a 100w house bulb for basking and just keep him indoors for the winter and only take him out on the really nice days. Thats what i would do. It should get his colours back.