The website is slow right now, because (I believe) all of the football games are being played and processed over the next few hours.
Getting recruited to a human team isn't very hard. Just goto the forum and find a team looking to recruit someone at your position....I got all 3 players signed within 5 minutes of looking.
Back from the dead, I'm afraid.