You say that you enjoy the experience and improving your skills so why no tell people that the shoot is free however each photo they want will cost $etc that way you will obtain some compensation for your time but not feel like your ripping off your friends