Cardi B is ‘too shy’ to ask male artists to collaborate with her