Nginx doesn't start using systemctl
SELinux is probably not allowing nginx to access the/home
directory. Try changing the root to /var/www
as a test. Also when you are starting up nginx run journalctl -x
in a different session to see the error messages and post them here.