I went and read your other posts and you have gotten some really good advice.  The only thing that  can add is to remember that you, in comparison to your pup are about 50x his size.  Just remember this.  to him you are gigantic.  If he sees you as a threat, he will never learn to trust you or to want to.
 
I too had been a cat person all of my life.  Hot Rod was my very first pup of my own.  I'd lived with others who had dogs so I guess I kinda had some idea of the attention needed and what not.  I also disciplined by cats...they were not allowed on counters, tables or beds--well, when hubby would leave for work,one of my kitties would also join me. lol 
Seriously, they are 2 different animals, no pun intended.  Cats will let  you know when they want lovings and only give you love when they have decided you are worthy of their affections, lol, where dogs just want to give it to you all day long! 

  I am assuming that you do all the necessary things for him such as feed, walking, bathing, brushing?  Have you tried to just getting down to his level and play with him?  Dogs will kneel on the front legs with their butt in the air when the are being playful...try this to get your little to see you in a different way.  When  he realizes that you want to be his friend, he may start to treat you differently and may start to trust you. 
 
 
Do you pull away when he tries to show you any affection?  Do you look/stare at him eye to eye?  Some dogs may see this as a threat.  Try scratching him on the front of his chest lovingly when you come into the room and say something in a calm high pitched voice.  Don't try to force him to be with you, he will need to decide when he is ready. 
It sounds as though you are trying to do the right things...it will take some time. But boy will it all be worth it. 

  Best of luck to the 2 of you.