well im still in the process of building my first pc and i have quite a bit of pc background, not exactly hardware, but if you either understand computers or you dont.
i picked out everything i wanted and made sure it was all compatable, read all the manuals a few times, look at the componants so you understand what the instructions are saying and then it build time. just do everything 1 step at a time and be patient. ive been building my pc for a few days now because im having RAID problems.
for the most part its common sense, really easy if you have a good understanding of pc's, but then again you can run into a wall like i did. hard 1 - 20 easy ..... i'd say 15