Your Internet connection seems not very fast but it should work, can you look into the LFS Multiplayer Options in the Game and click on connect do you see a Server list? And if so what are the Pings you have to them, what message do you get when you fail to connect.