If its an induction motor I think Speedy Jim's suggestion of using a variable speed pully system, with perhaps a secondary pair of stepped pulleys to give you a wider range would be a fine way to go, particularly if you need to get near full power over a wide range of near constant speeds.