in reply to Doing perl efficiently

One thing you could do is post code you are unhappy with here and see what others have to offer.

Another way you would likely improve your Perl quickly is to jump on the Seekers of Perl Wisdom band wagon as a peruser and contributor. Look at questions that are (or have been) asked and attempt to answer them yourself. Compare your answer with the other answers that are offered and see what can be learned that way. You needn't actually post your answer - just the exercise of writing the code before you look at other answers is likely to be valuable.

True laziness is hard work