How's your internet connection?
Sometimes the internet connection of the users trying to play the game might be weak. This can cause you to not being able to connect or staying online for a longer time, many people might start blaming the game or server for this when it in fact might be themselves.
Here's a few things you can check:
1. Are you even connected to the internet right now?
2. Are you running any downloading/streaming programs?
3. Are there any other computers/devices using the same internet?
4. Are you currently using a wireless connection, if so, are you getting good signal?
Sometimes the internet connection can time out for various reasons and then jump back on again, so be sure to try a few times first.
Programs in the background
Downloading things or running streaming programs eats your bandwidth, and this bandwidth is needed in order to play the game, especially if you're using slower speeds. You can start by shutting off things like downloading programs and internet browsers. Maybe even IM programs such as MSN and AIM and try to play again.
Turn off extra devices
If you got more than 1 computer or other devices also using the internet, try turning them off if they're not in use. This will give you more bandwidth to spare.
On a wireless connection?
If you're using a laptop you might be using a wireless internet connection. These can sometimes loose their signal to the internet source. So try placing yourself closer to your modem, this might give you a stronger signal.