There's nothing Perl can do about the speed of a web server you don't control :-) Neither can you fasten the network speed - you might experiment with compressed communication, but I don't expect that to be of any help.
But forking and downloading multiple files at once will help a lot.