rooting my samsung galaxy s4 kitkat version 4.4.2 i have read a lot of articles on rooting my s4 but it just does not happen. I downloaded ODIN to do so and there appears to be some issue there which i just cant figure out. I also tried motochopper to root my phone. this method actually worked but on downloading superuser on my phone it says that the phone must install latest 'su binary file'.
I am a first time Android user and a novice, please help
First off all you should download the proper root-file written for your phone (e.g.  cf-autoroot) and odin  3.09. 


Activate the developers options by hitting the build number seven times.
Enable usb-debugging and unknown sources
Put your phone into download mode and make sure your phones usb drivers are installed to your pc. 
Then turn off samsung kies and your antivir, because they will cause problems. 
Now start odin as an administrator and connect your phone via usb. There should be a blueor yellow com:0 box lighten up. 
Press the pda button and select the unzipped content from your cf-autoroot file. 


!!!Do not touch the ticked boxes on the left side!!! 

Press start. Your phone should load the data and restart by its own. The rest happens by itself.

If this is too complicated for you google for framaroot or towelroot and try them.

Cheers.