The only advantage I see at beeing humble is that it does not offend people with low self-esteem. One only needs to say to be good at something or to be proud of something to trigger some people. More so in Europe than in the States I think.
It also helps you brainhack yourself into learning more thing, and being more open to other people's perspectives. Not all of these will be valuable, but some of them will be, immensely so. If you have success based solely on your own perspective, it's easy to think you have it all figured out already and overlook where there's room for improvement and outside input.
The most common thing people do is the opposite of the above. They are humble with their own ideas and are scared to show them to people, while they are confident in shooting down others ideas so they don't learn that well from listening. Even people who see themselves as humble are usually following this worst of the worst strategy.