Brett sounds a lot like my Luka. We just adopted her a month ago.

For housebreaking -- it's the same as what you would do with a puppy. Take him out as much as you can. You won't need to potty him as often since his bladder is stronger than a puppy's, but still 4-5 times a day would be good. Luka still pees in the house every so often, but it's not bad.

For his behavior -- take him anywhere and everywhere you can, and like Maltese_Love said, take Samantha with you if you can. Luka is VERY scared of men and we had a horrible first two weeks with her here because she was just absolutely nervous around my dad and brother. What we did was have them lay on the ground with treats on their chest. She is extremely food motivated so she did just about anything to get those treats. At first, they didn't pet her because it scared her off, but after a while she let them touch her. Whenever people come over to your house I would suggest a similar method, but I wouldn't ask your guests to lay on the floor Just have them put treats by or on their feet when they are sitting down. After he takes the treat(s), have them give him one out of their hand.

If you need any more help you can always ask me, since Luka is going/went through the same things.