Chart-topping pop star Selena Gomez has revealed she spent Christmas signing thousands of copies of her new album.