I tend to go about 8 hours a session
In my experience the 2 things you need to improve in stepmania is
If you have too little skill for your stamina, you break no sweat in songs you can do, but if you try harder songs, you fail to mentally process the patterns and fail to react to the arrows properly. You can try to compensate a little with stamina but that usually ends up in furious stomping. You can improve your skill for example by learning a tricky song you can't do: analize and learn the patters until you understand how to step them. A lot of thing you learn this way will come instinctively in other songs later. Like crossovers, jacks and similar stuff.
If you have too little stamina for your skill, you can do short and very hard songs, but if a song is longer, you start by owning it, then your legs/lungs give in in the middle and you fail. If you have more skill you will use up less energy because you make less unnecessary moves, but there is a limit to that. To improve your stamina you need long sessions of songs you can do. The harder the better of course, but the constant strain that your body "gets used to" is more important than short surges of extreme patterns.
Since you seem to have stamina in abundance, so you might need to try to do more difficult songs than you are currently doing. Improve your skill until your stamina becomes the factor holding you back.