There's no way you can extend the bass with software. You can alter the midbass to make it appear to sound leaner or fuller, but you can't extend the bass. It's like an import vs a big block V8. You can get a lot of hp out of the little high revving motors by tuning them, but you will never get anywhere near the torque of a big block.
You not only need a suitable subwoofer, but a suitable room. Bass frequencies are so long that it requires a good size room to reproduce them fully.
Sal