Something that has worked for me is 5000 IU of Vitamin D. I do not seem to suffer from any Vitamin D absorption issues, nor am I (any longer) overweight, and I try to get sufficient sunlight (although I live in the north).
On top of that, walking about 5 miles a day also has its own benefits that stack well with Vitamin D usage.