@azazel do you love you? Because if you do. Guess what no one else has to. Because you love yourself and everything about you. So love yourself and keep shooting sets and do what you want. Don't let anyone tell you other wise.
For me for an amazing set we need a great Photography (good light no flash please). A beautiful place even if sometimes the girl is amazing and you don't care about the place XD. I like when the girls smile and look at the camera when you can see that it was fun to shoot.