I hate to disturb anyone's good day, but a really humble person may be having more trouble with grandiosity than someone who thinks they're pretty hot stuff.
It's more about making other people think that you're confident as opposed to actually just being confident, which is why cocky people tend to talk a lot.