Acting style by lead on paper better (8)
I believe the answer is:
improved
'better' is the definition.
(similar in meaning)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for improved that I've seen before include "Made better in quality" , "Became better" , "Made or got better" , "Grew or made better" , "Made progress" .)