We have a guy in our clan with a ping of 256 on a 56k. He is incredibly good and can beat most of the other good guys in EF. So your not hopeless.
All that is gold does not glitter,
Not all those who wander are lost;
The old that is strong does not wither,
Deep roots are not reached by frost