Eating fish (vitamin D) regularly and making more of an effort to get outside during daylight hours seems to work for me. Vitamins/supplements are okay but aren't a replacement for real nutritional sources.
Before that I used to eat less fish and mostly managed to get outside after daylight hours - definitely had the same sort of low mood / being sluggish and unmotivated as you describe.