samiux has it right but do it in this order:
Code:
apt-get update
apt-get upgrade -y
apt-get dist-upgrade -y
reboot
#Boot into 3.18 kernel from grub instead of 3.14
apt-get install linux-headers-$(uname -r)
If you absolutely need the linux-headers-3.14-kali1-amd64 the removed it from the repo as they upgraded the kernel to 3.18 I have submitted a bug request to have this package added back along side keeping the one for the new kernel for backwards compatability as 3.18 still has it's quirks but this hasn't been adressed yet. Let me also tell you not to waste your time looking for a snapshot for kali 1.0.9a as you won't find one that has this package for you as I've been down this road. Bug ID number is 0002121. I requested it for being able to be backwards compatiable with the Nvidia drivers with the old kernel 3.14. Hope this helps you please reply.
To add to this they did decline the request for backwards compatability with the headers found here https://bugs.kali.org/view.php?id=2121
So you will have to use the new kernel to use nvidia drivers no choice in the matter