When you say that you're booting from USB, I am assuming you mean that the UniBeast USB drive that you made for the installation is working fine, or do you mean that you installed the Sierra OS on a flash or HDD USB drive?
If you are talking about UniBeast, it is normal that the installer works, but the full installation does not because UniBeast boots with a minimal set of drivers.
Can you boot from your HDD in verbose mode, then send a photo or screenshot?
If you are convinced it is a software problem, I would also try starting from Step 1, including redownloading the Sierra installer from the App Store and remaking the UniBeast drive.
Next, just to rule out the HDD, I would buy a new hard drive or SSD. They are not that expensive these days, especially if you buy used from craigslist or an enthusiast board like overclock.net.
My ssd is used for Windows only. Since I started to build my havhintosh, the ssd is disconnected.
I am using a normal hard disk drive (HDD) for the hackintosh.
As I said before, if I boot by USB everything works fine so I think the problem is not the hardware.