If you understand great as considerably better than average, then you probably aren't great. I'm not. Almost no one is, although almost everyone thinks they beat the curve.
If you understand great to mean merely competent, then I think you're abusing the meaning of "great".
If you understand great to mean merely competent, then I think you're abusing the meaning of "great".