Fact is even when I was a kid, I never felt like a kid. The adults I respected were the ones who didn't treat me like a kid but as an equal because I felt simply like another human being. They listened to what I had to say, and in return I listened to what they had to say as well. There is no magic trick, only long-term relationships built on sustained patience and trust. In short, Mr. Rogers was right all along.
I suspect in the need to discipline for a quick fix, too many adults end up beating any creativity and genius out of children. I like old school music but when it comes to old school parenting, no thanks.
Personally, I believe job one for me as a parent is to support. If I'm not supporting my children, I'm failing at my one job. It takes a lot of time and it's often difficult. Friends -- whether they are family members, coworkers, or even strangers -- are the ones who support you in life's many situations. To have good friends, it would be a good idea to be one too.