You mentioned cod liver oil. Use regular fish oil, not cod liver oil. Cod liver oil is the horse and buggy of the fish oil world. High in sat fat and way too high in vits a and d (can even approach toxic levels depending on supplementation).
Ummm...that's all I got to contribute. How can I follow all this?