The immediate thought that ran through my mind is "I hate this music selection." I hate rap, and thus the music selection is an immediate turn off for me.
Your handling of the cards could use a lot of work. I'd say keep practicing. Your grip doesn't look natural.
You also have some difficulties with flashing. Why are you putting the cards down, and picking them up? I understand this is your creative variation, but I don't think this brings anything new to the table. The original handling for this effect is much smoother.
Overall I think you have some work to do. I'd rather see a performance clip than something just done to music, but if it must be music then please pick a track that complements your video.