I think you´re right to try different aproaches with people.
I remember in my marriage I was kind of shy and my husband was the soul of all parties.At times I didn´t feel very good but that was his personality and I had mine. I liked mine. We all are different.
I think your husband in fact is jealous and from what you say; he is jelous about other males.
Is he successful in his carrier? Does he have good social skills? Is he shy? Is he jelous in every context?
I´m sure you can help him, but he also needs to help himself. Dealing with partners insecurities can be very draining.You can say things many times. But the one who needs to feel re assured of his value is him and that needs to come out from his own head.