I'm trying to use the servo motors with the L293D which is an h-bridge as far as I know, but it doesn't seem to work like a normal DC motor
However you did state that the motors operate as you would expect if you hook them up directly to a voltage source, so that would imply they are just small 'standard' DC motors, would it not?
Your source of error maybe in the wiring, configuration, or supply voltage/current source of the H-drive or in how you are commanding the H-drive command input pins?
Lefty