I only take advice from people that are successful in that domain (sometimes people that suck at something still give advice on it), and are similar to me (I don't want exercise advice from my grandmother)
Even when I'm giving advice on a domain that I'm successful in, to a person that's similar to me, they rarely take it, so I've stopped giving it