Can't connect

Ok, so i'm having an issue logging in, its been going on for about.. ohh, a week now.I have the latest patch for the game, i have the replacement system folder in my directory.i have the host file edit...But when i try and log in it says "You are being logged in, please wait a moment"but its one hell of a moment with no end in sight...If anyone could be of any help, please do... I dunno much about how this works xP