My internet is fine, but whenever I open up the multiplayer screen, all the servers time out. I've tried closing and reopening, using a different account, and even restarting my computer. Help?
Restart your internet router. Even though everthing else is fine, this has been the case for me before.
My mom doesn't even know how to use our router. So I have full powers over it. I don't know of another way then.
By this you mean you click the server and click connect, or just the main menu? Also, is your Java up-to-date?
Java is up to date. On the title screen, I press the "multiplayer" button. All the servers do the "loading" thing for awhile, and then eventually gives me the "Cannot connect to server" message. Whenever I try to connect anyway, it times out. All other internet functions work just fine.