I found a server that is made for practicing pvp and getting better overall.
It feels really smooth and has very little delay so fights feel clean.
The main thing is practicing different kits and just working on your skill. It also seems to have little to no players most of the time so it can feel kind of empty.

