I glue all mine with Fabric Tac glue. It works fast and is always smooth. I was never good with the glue gun. You can get it at any craft or fabric store.
I never have tried tape.... I wonder how that works? Is there a special kind of tape? Regular double sided tape sucks to hold paper.