Do y'all think it would be hard for a person who has never built a pc to build one?
No. It is like putting legos together. After your first build, you will kick yourself for not building all you have ever owned.
There will be "WTF" moments, where does THAT go moments. But like everyone has said, it is like crack. I have to build another one!
Numerous build videos online.
Use pcpartpicker.com to put together your build. It will tell you if parts are compatible. Or a very knowledgeable friend.
You might get frustrated during the first build, but when it finally POSTs up for the first time...
Then your next thought is "Why did I pay $100 for Windows, I'm going to learn Linux, spend that money on a better CPU, or GPU...