Dude this could be so many things.
- Do other games play online OK?
- Once it loads are you able to actually play anyone?
- Internet connection and speed? (cable/DSL?)
- Shared connection through a home network or campus network? (Wireless/Router/etc?)
- Does it play offline OK?
- Do you connect easily through the dashboard?
- Anyone else using the connection?