I can't promise it'll change what you get, but you'll at least know you gave it a go.
Ask and explain.
Provide easy ways to buy.
Step two, we like it easy, so where can people get these handmade things without a load of extra effort?
A big way we shop is online. If you use Etsy, then make lists of favourites, and make a special one with a name like "2015 Christmas Wants!" (see my examples here). Amazon has a function where you can add a button to your web browser, then add items from almost ANY online store to your wish list. (find it here.) Make a wish list there from your top indie makers, etsy, folksy...
If there are shops you like, or craft events coming up, share details with friends and family, especially those who prefer to shop in person. Stress the benefits to the buyer for them going out of their way for your gift; "it may be off the high street, but there's a great cafe, and you'll like the art" or "I'm not fussy, I love everything knitted in there, and the staff will help find something in your budget."
Be their native guide.
Take the bull by the horns, and head out shopping together. (Be willing to shop on their terms as well, visit the high street chains too if they want, look at a variety of places.) Don't force the issue, but suggest that as you're going to a craft event, or popping into town, do they want to come?
Give incentives "I'm not sure what to get you, will you come help me get ideas?" "We can catch up over a cuppa away from the crowds" and be honest " I'd like a handmade gift, but know it can be hard to choose." Show them that handmade comes in a range of prices, and you really do get what you pay for - it's worth it.