Not being able to login isn't something I have any control over, unless the server is actually down. Which it isn't. I don't know what to tell you. Maybe the mojang forums will have more info.
Only thing I can suggest is talking with Trasiva, and having him teach you how to do a tracer route from your computer to mine, to see where the hangup is.