^i usually just remind myself that although i may not be the best - there are a heck of a lot of other people who are worse than i am.

a bit pessimistic, but that's how i tend to be.
really though, as long as you don't lean toward being better than everyone, or less than everyone- i don't see why anyone could not be comfortable with themselves.
it's probably best just to realize that everyone is different; different enough to have unique qualities that others don't. many don't even realize a lot of good qualities they have- but it's a fact, whether you agree with it or not, you DO have good qualities.
i tend to struggle with wanting to be knowledgable at times mysef. i know though, no matter how much i know, or how much some genius knows- there are still billions and billions of things that neither of us will ever know, that somebody else or nobody else does.