It is not something you are really taught, you have to have the chakra and the drive to learn it yourself. There are lots of people that don't have it.
Ok, let's just get it straight; Rasengan is non-elemental, just like Kage Bunshin. There is a Wind version of it, but it uses shape manipulation. We all get it now?