Building computers arent hard, i started building one from scratch at 12 so. Using it now but upgrade it, about to go for a mobo and CPU next. Good luck with your build and i really really urge you to visit
http://www.pcmech.com the info is great, they help you, any questions you ask they will be able to help you, love the guys there and yes its free