Announced shopkeeper's earner, (also not so nice or little!) (7)
I believe the answer is:
grosser
'earner also not so nice or little' is the definition.
I can't judge whether this definition defines the answer.
'announced shopkeeper's' is the wordplay.
'announced' indicates a 'sounds like' (homophone) clue.
'shopkeeper' becomes 'grocer' (I've seen this before).
'grocer' sounds like 'GROSSER'.
Can you help me to learn more?
(Other definitions for grosser that I've seen before include "More corpulent" , "more vulgar" .)