When you visit a trainer, there is a choice you can make in the upper right-hand corner of his window. "Show all", "Show all available at your level", and "show all not already learned". You probably have used the second option (it's the default), and you have already learned all that he can teach until you gain more skill. to change the display, just choose another option.