There are certainly a few things you can do (ADSL).
1. Use an ISP that has low latency. Get some friends to do some pingplotter runs, and see what route they have. Some will have 18 hops before reaching the gaming server - others will have 8.
2. Make sure that your line it not interleaved - this lowers latency. Usually you have to ask your ISP to do this. It lowers bandwidth, but decreases ping. Again you need an ISP that does not have idiots behind the phone.
3. Plug in your router to the main telephone socket, using a high quality filtering faceplate that you can buy ......even if this means that you run a high quality cable from there to your router - wherever that might be in your house.
Make sure your wife isn't downloading videos on her laptop in the middle of your match. Waaaaaahhhhhhh!!!!!!!
HAHAHA. Seriously, make sure no one on your network is downloading or uploading anything.
You can also try TCP/IP Optimizer. Try googling it. This will help you get the most out of your existing ISP.
You can also make sure that your router or Motherboard software isn't limiting your bandwidth. My eVGA 680i motherboard comes with software that you can turn on/off FirstPacketSharing (or something like that). You can add the program so it gets the preferred bandwidth.
A "better internet connection" will only help so much and not much (unless your current connection is incredibly crappy to begin with).
Your "internet connection" is an applicable quantity only between you and your ISP...which is similar to going out of your house into your driveway. If your driveway has a foot of snow behind the car, your can "improve" your situation by shoveling the driveway...this is what a "better internet connection" does for you. However, when gaming, you have to get past your ISP and out to the server; just like you have to get out of your driveway to get to work or school. At this point your "connection" to your destination is out of your control.
Once you get out of the driveway, the ease in getting to work is dependent upon the snow removal crews and the ease in getting to the gaming server is dependent upon the real internet, over which neither you nor your ISP have any control.
How do you speed up your online gaming? Chose servers that are close to you, which have few hops, and low pings. Better...run your own server and make the other players come to you.
If we are going to try and paint a picture, I'll make it easier.
Your ping and internet speed will be limited by the distance and traffic between your pc and the server you are playing on.
Lets say right now you have a slow internet connection, a little ole rusty Volvo with three hub caps, then the time it takes you to drive from your house to the server, is very long. Let's say you go out to the dealership and buy a new car (new and faster internet connection), then now you will be zooming to the server and your ping will be lower.
***However: You new car can only go so fast when traveling to the server. Ya it can zoom right on out the driveway, but once you get on the highway you are limited by the other cars around you. (you can't go 90 miles per hour on the highway when everyone else around you is in a traffic jam). So if a lot of other cars are making traffic in the route you go on to the server, then your ping will rise.
A faster internet connection will improve your ping some, but if you already have a somewhat fast connection do not expect too much.
I'd just hang in like for like 3 more weeks or so, Epic will release the new patch soon (hopefully) and with that your ping will go down, because they have improved some networking stuff. Good luck