in reply to Doing perl efficiently
I'm in the same boat as you are. I've been learning how to write perl, properly for the past 5 months or so. I'm pretty happy with the progress I've been making, but I can always do better.
One thing that has helped me is to keep reading and writing Perl. Once you learn how to solve a problem one way, try to figure out another unique way to solve the same problem.
-osb