Silman’s complete endgame course is an excellent book. It cover many levels of endgame skill, and is great for anyone wanting to learn. But mainly the key to endgames is repetition. Learn the patterns, master the patterns, then go and learn them again