A big issue you seem to be having is literal color use. Skin isn't pink, blond hair isn't yellow. I bet if you draw a tree, the trunk is brown and the leaves green. You have to learn to see colors correctly.
Looking at your reference picture, the skin is mostly orange, which works well with the emitted light from the staff and glove, which are also orange. Surprisingly (not really), the browns used are also orange. Notice that most of the other colors are blue-greenish, the opposite color on the color wheel (called the complementary color). The shadows in the skin go towards this blue-green too. To top that all off, even the background is blue-green.
Learn to see these colors, your work will be a lot better for it