With the assumption that the source/performer are adequate, then try using an SPL Transient Designer or the software equivalent, Waves TransX, to shape the envelope.
This way you can most definitely get the transient response you so desire. After which, you can follow the newly acquired sound with compression of your choice if you choose to then, tame it a bit to sit properly within the mix.