Removing a back from an image

this is just something I always struggle with in photoshop. I downloaded this image

and now I’ve got this after removing the background but it doesn’t look great. Any tips on how I can

a. remove backgrounds?
b. how I can improve this image, especially the edges?

thanks :wink: