I am not good at self promotion, pro-tips welcome.
You just have to keep telling yourself, it doesn't matter who else thinks so, people are generally haters. But if you can convince yourself you're great, it won't be a problem convincing yourself otherwise. My biggest regret about my youth is not having enough self-confidence to reach my potential, without getting too deep, it's a real problem for African-Americans especially those who grow up in predominantly white environments where self confidence is generally not viewed as a strength.
Personally 7, I'm willing to bet that you are the smartest person in 99.999 rooms you walk in, you should know that and don't be afraid to tell yourself that, because it's true. Stick your chest out and carry yourself as if you don't have an intellectual match and on those rare occasions in which you do revel in it, you have someone you can actually match wits with. Being the smartest guy in the room is a big deal, most people are intimidated by intellect.