The problems would appear to be with the motor then, which is normal. Torque is a function of the speed. DC motors tend to be higher torque at low speeds - e.g. railway traction motors, whereas I think most AC motors tend to produce their maximum torque at higher speeds.
I am not saying that your idea is necessarily bad, indeed for us it would be ideal - maximum torque over a whole range of speeds - and I am not in touch with the latest developments, it may have been that modern electronics had managed to produce more torque over a wider range of speeds, but as I say, I do not think it is necessarily achievable at the moment.
In the miniature railway scene, many years ago square wave was produced in a pulsed type of system, instead of merely increasing voltage, to produce more torque at lower speeds, and, indeed most traction motor controls use a similar system today, where full voltage in pulses is fed to the motor.
I don't think you can do that with AC yet, the speed controls using frequency control still have a sine wave type of output.