Taking her out 3 times a day isn't enough. Try taking her out twice as often or more and you'll see results. Mine ring a bell to go outside. They probably go outside 10 times a day. Loki has to go that often. Sam could get away with 5-6 times. But then one time they will do one thing, then need to go out again to do the other...
As far the barking at your husband, I would suggest giving her a time out in her crate or in another room when she does that. Also if she does it when he walks in the room, have him carry treats and give her one when she stops barking. Eventually she will just sit and wait for her treat rather than thinking he is scary. Don't you give her any attention when she does this. Loki used to do the exact same thing and we were able to get him to stop after a month or two of time outs and treats. It won't be fixed overnight.