I gor some skin pins on fleabay and did some fabrication today

the tape is holding it in place because I just cant get the skin pins to hold it in place. I know they are simple things but can I get them to hold it, no !!!
What am I doing wrong as the piece just slips out of place.
Thanks,
Graham