Hi,
I'm gonna vote on foam rollers. If rolling your muscles with a CO2 cartridge is doing the work, get the hard foam roller (the blue ones are pretty friggin hard) and roll your butt off (literally!). Once you can do that proficiently and don't need to do that, get a couple of older tennis balls and roll on those.
You can roll every other day for about 20 minutes a day. It'll un-knot you in ways you could never imagine!
koffee