Internet speed has nothing little to do with latency/ping times. Your new ISP might be more hops from your game server than your old ISP, and/or a link between you and the game server is overloaded. You can call your ISP help desk, but usually the only fix is to change ISPs. . .
Actually i got it fixed. I updated my graphics card drivers.