Both sentences are correct and sound natural, but they convey slightly different tones:
1. "Can I boast a little bit?"
This sounds more polite and self-aware. It acknowledges that you want to talk about your achievements but in a way that doesn’t seem arrogant.
2. "Can I show off a little bit?"
This is more casual and playful. It can be interpreted as lighthearted and fun, depending on the context.
Which to use?
* If you want to sound modest: "Can I boast a little bit?"
* If you’re being playful with your friend: "Can I show off a little bit?"