That's a very good ping Hermit. You should not be experiencing any lag. If you are it's most likely not your internet connection but your computer's RAM or possibly graphics.
What FPS are you getting? You may want to try disabling some of the extra effects.