Steam account should be under the same name as here, or just replace the e in the with an a because i typoed way back when making an account, I am the person with the same avatar as on here and WAY too many games. I also have all major IM protocol accounts and several VOIP ones as well. Just shoot me your preferred type and i will let you know my contact info for it.
Yeah LFS is quite a bit of work, especially if you want to fully configure your system. At the minimum you need to at least know how to extract Tarballs with tar and how to build from source with Make to get through most of it. But that does not include if you do it the recommended way you have to know how to mount a partition and chroot into it in order to make sure when you build for source the files build into the LFS partition and not the main one, that could lead to some rather nasty issues after all. There also was a rather nasty infinite loop bug back when I did mine that takes about an hour or so before you can tell if it is happening (LFS does not give time in proper units but instead based on how fast one of the base packages extracts so depending on your computer the wait time to know about the bug can vary greatly).
It likely would be too much too soon for someone who is just starting out. For starting out i would likely just start off trying to get used to the desktop environment and doing daily task. Get to where you feel comfortable with the system. Then likely start to mess around with installing programs from the repo. Get used to that then move onto using the package manager via the command line and adding repos to try out new software. Then finally start to experiment with building from source, which can be a bit of a chore since the programs are not all nice and precompiled for the system and there is no nice system in place to download the missing dependencies for you, you have to read the errors to see what is missing or out of date. Basically start out with the easiest way of doing something, get comfortable and work you way up to doing things the more complex and powerful ways. I found that to be the easiest way for me, I originally started with Linspire which was barely Linux, then Yoper which was way to complex and under-supported for me at the time. Finally I got to Ubuntu and after just using it as a regular desktop I soon got to the point where I was comfortable enough to install poweruser tools and start to change config files to suit me better. I now have a nice little Mint LiveUSB for when I need to repair something with my computer and the main OS will not boot.
CodeAcadamy has a new course in the works on the CLI which might be useful but it is very much a WIP and really will just teach you the very basics, but it is a good start if you never used the command line and need a primer on things like LS, PWD, CD, and some of the others (I think they cover MV, CP, RM, and MKDIR as well).
Oh and i am much less wordy over more real-time chat methods. ^_^