Does having no foreskin make your penis smaller?

No. The size of the penis when erect is determined by the size of the main erectile chambers of the penis, the corpus cavernosum, not by the skin of the penis.