How do I get my dog to like me more than any one else?
Train with him. Obedience training forms a bond and the dog will respect you more. Make it fun and do short little sessions daily(2-3 minutes, a few times a day). Use a really good treat as a reward and just work on the basics.