It does appear to stop after awhile.
So the original poster should be seeing some leveling, where he says he's seeing none.
Anyway, do you know how it works? If, for example, it took more and more experience for each level-up, it might appear to stop if you're using the same fleet over and over. If it's a fixed number of XP per level then it shouldn't seem to stop.