Not charging with headlights on

I would check for voltage drop in the harness,clean grounds and lastly add some relays to those lights you wont regret the relays at all.