I am single, but I find the best way to discourage some men who want to ask awkward questions or to openly try to hit on you is to gently mention you are dating someone… This will stop most in their tracks… their will be some that will still try to hit on you despite this, in this case it’s best to just ignore them…
As for the socially awkward guys I get sometimes… it best to just be friendly…some of these men are loners and will be the best tippers…if you just treat them nice… It doesn’t cost anything to be nice.
As for the fare part…I usually focus on airport pickups…and will work downtown only during surges…
I also hang out by busy hotels in the early morning 6am-9am to take to the airport…