Well I'm almost 6-1" so yes I would approach a girl your height in heels. If you have great legs, then wearing heels even makes them look greater! But sometimes flats or very low heels or even flip flops makes them look more curvy and shapely depending on how pretty they are. Legs are a an awesome attraction and turn on to most guys so just make sure to wear the type of shoes that show them off to their best advantage. Also, make sure you're comfortable wearing heels or else you'll look awkward in them. Wearing heels make most girls look sexier but they're also dressy so wear them only when you wanna dress up..
Hell yes! Especially if your hot and have long legs. If the guys aren't smart enough to notice your in heels and will shrink a bit when they are off, then it's probably best for you in the long run as I imagine you don't want a relationship with a dumb ass. Plus, only insecure douche bags wouldn't want to approach a beautiful "taller" woman, so if that's the reason they aren't approaching you, again, probably best for you in the long run.
I have a friend who's 5'10 too and she wears heels under dresses and skirts. She has great legs and so she looks great in heel in general. Guys love it. And even from personal experiences, they will for sure notice your sexy long legs in heels. Wear'em :D