request.Credentials = new NetworkCredential("username", "password", "server info ");
I assume you changed this so we could not see your username and password ? If so, then an error that your code cannot connect is best 'debugged' by making sure you can connect to your FTP site in general on that machine, checking your firewall is letting your program through, etc.