Get a PCI-E sound card.
I had a PCI sound blaster in my old computer and had been using the onboard sound on my current computer for years. I don't know how I didn't notice the difference but I was fiddling with the audio on one of my videos and got a hankering for better sound, especially after I bought
a pair of $180 headphones.
Came to find my motherboard didn't even HAVE a PCI slot, so I went to Microcenter and got
this bad boy.
Huge difference, especially in volume.