If you constantly brag about how great you are, to complete strangers, you ain't!
If you drone on and on about how capable you are, to complete strangers, chances are that no one who works with you, or knows you, thinks so.
If you have to resort to praising yourself, to complete strangers, then most likely, no one in your life is praising you.
If you incessantly harp about how lucky you are to have a divine wife, to complete strangers, as if playing on a loop, show your appreciation to her, and her only, with real, tangible actions. Talk is cheap, and I have a sneaky suspicion that so are you.
If you resort to bull_hitting to gain attention, from complete strangers, that's just needy, and rather pathetic.
And last, but not least, if you boast about your English proficiency, for God's sake, use proper English.