First assign a person for each card.
Use the initials of the card. So Ten of Hearts would be someone with the initials T H(eg Ted heath, Thomas Hardy). Choose a person that is visually easy to remember.
Then when you are memorizing the cards use the method of loci. Go on an imaginative journey with 52 places and put the relevant person in that place. It helps if the place is associated with an action. It also helps if the action is weird, rude or strange because these are the things we tend to remember. Similarly bigger, more colourful loud images are easier to remember than small dull, mundane ones. If you keep having trouble with an image /place then change it
I practised everyday when I had a spare 5 mins and eventually worked up to memorizing a full deck.all in all it took about two months and I learnt alot about my memory