Why can't I connect to LAN world in 1.7.2?

I'm trying to connect to my brother's world and it just won't work. I see the world on multiplayer, and I can click on it, but it takes forever to load and then after 2 minutes it says "java.net.ConnectException: Connection timed out: no further information: /192.168.1.107:52468". Help please?

Added (1). In minecraft, forgot to say that…

What firewall is being used on his computer? He needs to make sure that the minecraft port is open on his computer. That may be difficult in that I'm not sure if the firewall would be able to tell that a program running under Java should have open access and the port assigned by "Open to LAN" is randomly different each time that is done.

If you have a spare computer, or one with more than 4 GB RAM and 64-bit OS that could run client and server, you might consider learning to run a separate minecraft server. The server should be in its own folder and once it runs to set up its files (and create a default world), you can add an existing single player world to it and change to that world by making sure that world folder name is something other than "world", copy that folder to the folder with the server, then change level-name=world to the other world folder name in server.properites file.

That is not the default Minecraft port. Why do you have port 52468? Your MC may be trying to connect with the default port (check your settings), not the one the MC server is looking for.
Or, you are trying to connect over port 52468, but the MC server is using the default one.

In what?