connecting to server problems

I cannot for the life of me connect to my friends server and I have been having a hard time getting a high upload packs sent. DOes that have anytihng to do with it...if there are any easy ways to fix low upload please let me know...behind a linksys router on a cablem odem