And the solution is pretty simple: get an Ergon grip designed for use with a grip shifter. Something like this, for example:
It's shorter than the standard grip to allow for a twist shifter.
As for fit, sounds like the OP has a hybrid with straight handlebars. So an easy fix (besides new grips) would be to get a more swept-back bar.