spill candle wax on my carpet and wont come off...
You don't say if it's sitting on top or whether it melted the carpet? If it's still sitting on top, get some ice and after everything is really cold, use a butter knife and scrape it up. You should be able to vacuum get most of the big bits that way, then, using lots of paper towel and a warm iron, blot straight down with the iron until you see the wax melting into the paper towel. It will take a while but the wax will eventually be soaked up by the paper. If it was coloured wax it may leave some colour behind, there's a product called Winning Colours that will take up the rest of the colour. If it melted the carpet you've got bigger problems.... you may not be able to fix.
This can be awful for you! The answers you received are all good ones! Paraffin wax is a very difficult thing to get out of carpet. So my first question would be which kind of candle is it? If it is paraffin, then probably one of the answers already given will be good. If it is a proprietary formula of vegetables and other natural resources (a natural wax blend), then you will be able to clean it up with soap and warm water. And it will not mess up your carpet. You may also want to look up on the internet the company that made the candle and see what they suggest. I hope this helps.
Take a paper towel and an iron and iron the paper towel on the spot. The heat will melt the wax and the towel will absorb it. You may need to repeat the process several times depending on the absorbancy and the size of the spill. Just set the iron to a lower setting so you don't melt the carpet. A mild setting should do.
Varsol will remove wax but it may leave a stain on your carpet. Try it on a piece of the carpet you dont see (under a couch). I have done this before, on a multi colored carpet. You need to wash with soapy water after because of the smell.
Be careful and this might just get most of it up: Take several paper towels and put them over the wax. Now rub a very warm but not supper hot clothing iron over the paper towels. This will warm the wax while it is being absorbed into the towel. Repeat with clean paper towels until you are satisfied that you have removed all you can.