Default [Q] how to root and put cm 11 on lg g2 rogers (currently running 4.4.2 kitkat)

heey guys I'm trying to root my phone the easiest and safest way possible I've never done it before and wanna try it I've been looking online and can't really find someone who explains it easily i wanna put cyanogen mod 11 on it but don't understand what to do could someone help by giving a step by step tutorial from having a completely stock lg g2 running 4.4.2 kitkat