If your neighbour has a much lower ping than you on the same game server after testing the game on their computer to compare delays, it could be because of different internet service providers. Then, consider switching to a different ISP plan.