I have noticed the same thing, and shorter, regular sessions usually work better for me than one long cram session. What helps most is revisiting new words the next day, then again a few days later, instead of trying to learn too many at once. I also notice progress in small moments, like recognizing a word in a conversation or while reading without having to stop and look it up.