Boot a live version of Linux and then you should be able to wipe the drive and start anew, creating the partitions you need. Alternatively, there are a number of free tools that will allow you to resize partittions, create new, etc., which would allow you to resize your Linux partition and create empty ones for Windows and data.