It would be easy to say the speakers you have are fine for now. But that would be doing you an injustice. Better to move on to better speakers so you can start enjoying the music.
All my speakers are from the 60's and 70's. So I can't recommend anything newer. I have and use all of these so I can say that any of them would be a major improvement and will hold you for a LONG time. I will list them so you can broaden your search.
In no order of preference.
Bozak 302a-----------------Very good speaker, needs little power, this one could end your search
Bozak 301 Tempo.--------Very good speaker, mostly same parts as Bozak 302a, smaller box, better mid, less but tighter bass, same top, needs 50% more power
Rectilinear 111-------------Very good speaker, nice even sound from bottom to top, this one could end your search
Realistic Optimus 5B-----Very good speaker, one of Shack's best, not the 5, get the 5B
Criterion 5XB---------------Very good speaker, this one's different than many other Criterion's, very good large bookshelf copy of the main brands
Fisher XP10----------------Very good speaker, needs "lots" of power, laid back sound, bass rolls off but goes to 26hz, not a top end sizzler
Pioneer CS99A------------Very good speaker needs very little power, "must" be on the floor and away from wall or will be bass shy, then plays all music, big surprise
KLH 5------------------------Very good speaker
Realistic MachOne-------Good speaker if played loud or no good, it's all or nothing, very limited speaker but does it's thing just fine
Dynaco A40XL------------Very good speaker, very polite, does not shout, listen 24/7
Wharfedale W70D--------Very good speaker
Kenwood KL777A--------Very good speaker, works best on the floor, super fast speaker, it's a rocker
Advent OLA----------------Very good speaker, needs power
KLH 17----------------------Very good speaker
Fisher XP7B---------------Very good speaker, not a top end sizzler, not the 7 get the 7B
Parts are available for all.
All contradictions are welcome of course.