Take your time!

Okay so this is more to the new Linux people, who want to do everything more mature players can do in Linux, but have spent the time to learn these things.

Okay so what do I mean by this.

A lot of people who move to a new OS see what the older people (Intermediate Linux Users) are doing, they are doing fancy things with virtualization, kernel compiling and scripting, we talk about advanced things, and discuss things.
This to a new user is like WOW!!! but also they haven't the foggiest on what they are talking about.
Say they are talking about KSM, they are thinking WOW, this sound amazing how do I activate this? well normally it is already activated, but they look anyways.

So what I mean is this, by all means ask questions in discussions, that is what they are there for, and listen in, research the topics, but don't think that it was done over night, just take a step back, relax and enjoy linux, seriously I was the same, and that step back worked wonders, it allowed me to focus on learning things.

Now if you want to learn things faster but do not know where to look, get your self The Linux Bible, I purchased this last week, and so far its been a good read, the person who wrote it is a Linux professional, and you will learn a lot, if you want to learn extra via videos, Start with infinitelyGalactic, he does distro reviews normally, but some advice series every now and again, if you want professional videos from pros, use Linux Academy, although this is a monthly subscription, if you wish to learn Linux properly and apply it as your career, you can't go wrong.

My advice to you would be this first though, get Debian, not Ubuntu, you want something stable and something that does not break, learn how the terminal works, Nixie Pixel does some decent guides, basic stuff but it will work well.
Learn VI/VIM over nano, VI is used in the official Linux certifications, so learn that, learn how to install desktops, add repos etc etc.

Again.
It will all come in time, just work at it, and ask us questions!!

I agree 100%. All I did to learn how to work through linux was through googling it. If you have a question - Google has an answer. I think learning bash helps a ton as well as linux is pretty command-oriented depending on your preference. 

Added References:
Youtube.com/DasGregor  -  Linux Distro Reviews

Unix For Dummies  - Understanding commands/how linux works as a whole.

 

I think it would be better suited to recommend some windows alternative distros and then work your way up to other much more advanced distros and find something that appeals to you. there's about what 200+ Distros of Linux, There's a Distro For Everyone, the problem is, Finding one that is perfect for you. and giving a newer user A REASON to be on Linux. which in most cases is self explanatory. Its Not Windows and You can modify it to your hearts content, and it runs on Low end Hardware something that i would say Most Laptops or Desktops now a-days AREN'T.

I like these Distros.

  1. Zorin OS
  2. ReactOS (If you can tolerate the Ancient looking GUI)
  3. Linux-Lite
  4. Mint
  5. Gnome Shell (Has excellent Tablet support if you wish to install it on one) (Sadly i haven't tested it on one) I'm looking around to see if i can install it on a Dell Venue 8 Pro.)

 

You aren't going to learn Linux overnight. It will take time, and trust me it is worth it. Once you make the switch, you will question why you didn't do it sooner. 

yeah I constantly do this, thinking all them years I wasted on Windows and its crapware, ah well I am here now and not going back :)

My family got our first computer running Win98 all those years ago. Had I known about Linux back then I would have made the switch. I remember de-fragmenting the hard drive and waiting the whole day for it to finish. That was so much fun! 

I remember one time I had done something to the computer, de-fragmenting or some other nonsense. Anyway, the computer was asking for the product key. I searched and searched through the stack of papers next to the computer and finally found it. It really would have been nice to switch to Linux back then.

KMS not KSM? Or am I just a n00b for saying this?

Yes kms sorry, I shall edit when am on pc :)