This is a little tangential from D&D, but you could have a setup where every PC picks two options at character creation from the list of classes, like a Fighter/Ranger or a Wizard/Cleric. Then make the non-human options their own class, so a player could make a Elf/Cleric or a Dwarf/Wizard...