Cardi B admits that she is too shy to ask male artists to collaborate.