Is it possible to install an newer version of android for an old android device?
Yes, It is possible to install newer version of android on an old device but if any custom ROM exist for that device.
Matter of fact Cyanogen is one of popular custom distribution of android also there are many custom distributions for android that may support your device.
My advice to you is checking xda developers forums to find any possible ROMS for your device.
XDA