Souffle - It will get easier, luckily for you, you have a dog that loves to please its owner, make the crate an incredible place to be, persuade dog to go in, once its in, massive fuss, same again it will pick up. Not sure if anyone has mentioned but put a blanket over the crate fully, leaving only the front bit uncovered so its nice and dark, me personally i would put the crate where you intend to put it further down the line (ideally in the corner of a room so the crate cannot be approached from the back) this will help it feel more secure) but alot do what your doing also so it is upto the owner just personal choice)
In the day, try and leave it in a room whilst you go into the next one obviously its a puppy so could only be several seconds etc, just basically teach the dog that it doesnt have to be with you 24/7, last thing you want is a dog with seperation anxiety, literally ruins the whole experience of having a dog in my opinion