Great question. These are 3 great books for ESFPs who want to better themselves (that I personally have read and enjoyed).
I hope you enjoy them :)
Here's one