It's better to be sincere at heart, albeit shifty! (5)
I believe the answer is:
nicer
'it's better' is the definition.
(I've seen this before)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for nicer that I've seen before include "improved" , "Pleasanter" , "More pleasant or agreeable" , "more lovely" , "relatively pleasant" .)