You likely have all of your hard drive space taken up by the two existing partitions C: and D:
You need to resize (make smaller) your partition containing Vista, C:
You'll need a third party non destructive partition utility like GParted.
GParted -- Welcome
Resize your Vista partition, smaller by the amount of room you need for the new OS. Then create a new partition in the now empty space left on the hard drive.