Question / Help I have a good PC but my Stream is laggy as hell

I've recently been trying to stream on twitch but it's so laggy and I don't know why.
Output Settings: Encoder: H264, 6000 bitrate (CBR), Balanced quality preset.
PC SPECS: Sapphire Nitro RX 590 8GB, AMD Ryzen 2700x, 16GBmhz ram.