The luck factor is same for all mate.. if you see those percentages lot of those high value cards are less than 1pc on most packs. If you get it ok otherwise just keep grinding to get some from shard exchange as that's Ur best opportunity of getting what you want.
One thing I feel irritating is getting the same player all the time as if it's on default most of the time which I believe should be looked at.
Also one sincere advice if u want to take is: Spend wisely.. don't just try to bulldoze Ur way with the packs.
1. You can buy a star pass, or if u get FC points try packs which are cheaper like the 500 one.
2. Stop opening more packs if u R not getting anything better.. try a few each day to distribute the odds.
3. Use free resources like Universal tokens packs, Football centre packs, league packs etc which are earned by playing and not bought.