Ping is influenced directly by your Internet connection speed and peering with the server. If you live in Europe and want to play in North America, you will have lag because of the distance between you and the servers. Try to find servers with low ping and you will also have low ping. Internet connection needs to be stable and fast to let the game work correctly.