If your car never came with fog lights, you'll have to get new ones or used. New ones are usually available in the market from manufacturers like depo etc and are usually made in taiwan, china. They come with the wiring harness, switch and relay (and sometimes the foglight covers too or you can get those separate)
The other option is to get the original Valeo fog lights from shoba, bilal gunj etc. The shops that sell these will also have the original wiring harness, switch etc too
As for your headlights, make sure they are aligned first. There are tons of videos on youtube on how to check this. If that's okay and you still aint satisfied, you can always get some good quality LED h11 bulbs for your low beams. Don't get those crap chinese ones though. Auxleds, Bi-led, novsight are some companies that make plug & play bulbs for cars (8-12k for a pair of h11 bulbs) here in Pakistan. Osram, phillips etc also make the same bulbs but they are double the price almost so it's upto you. Your replacement LED bulbs should have the same cut-off and pattern as the original bulbs in order to avoid blinding on coming traffic