Alice improved, taking no good to be good (7)
I believe the answer is:
angelic
'be good' is the definition.
(similar in meaning)
'alice improved taking no good' is the wordplay.
'improved' is an anagram indicator.
'taking' means one lot of letters goes inside another.
'no good' becomes 'ng' (abbreviation).
'alice' is an anagram of 'aelic'.
'aelic' going around 'ng' is 'ANGELIC'.
'to' is the link.
(Other definitions for angelic that I've seen before include "Sweet and well-behaved" , "Nice gal looking heavenly" , "Pure; innocent" , "Divine" , "The host's" .)