Card Packs always give you a "random" skin. You can't choose a specific skin. You can trade other players through the in-game trading system if you find someone willing to give you the skin you want tho.
The best way to get a skin is by either buying it from someone or using the skin roll as the skin roll can give you any player model I think (don't quote me on that but im pretty sure thats how it works).