The problem is not the amount of watts. You are using a ported home theater type of sub ( boom boom boom). You need to get a sealed sub that is made for music not home theater. This SVS for $500.00 would be a good match ! You can try it out for a few weeks and return it if it does not work out!
https://www.svsound.com/collections/1000-series/products/sb-1000
https://www.svsound.com/collections/1000-series/products/sb-1000