This is what worked for me:
- Learning Perl (the 6th edition of this book has just come out and it is great!)
- Intermediate Perl
- Mastering Perl
- Modern Perl
It would also pay to get a subscription to the Perl journal (even though it hasn't been updated in a while, and work through all past papers).
As someone else mentioned, it would also pay to practice as much as possible and get comfortable in whatever editor you use to code in. Try to work through all the exercises in Learning Perl...
Good luck in your quest... Perl isn't the easiest programming language to learn but it is a very rewarding one...