100ppm is dangerously high, you must already be experiencing algea problems?
The fastest way to get nitrates down is water changes, a reading of 100 suggests that either your tank is over stocked or you havent been doing tank maintainance on a regular enough basis, or both. I recomend starting with daily 10% water changes every day until you get the nitrates down to the same level as those in your tapwater, depending on where you live this will vary so you need to test your tapwater first but around 40ppm is normal. Once you have the nitrates down keep them down by changing 25% of the water weekly, this can be done in two small water changes through the week or one big water change at the weekend.
Other ways to keep nitrates down are to add more live plants to the tank but you will need to provide enough light and prehaps co2 injection to get them to use large enough ammounts of nitrate, another is to use one of the many nitrate scavenger medias like Nitrazorb from AP or Clearwater, or you could try one of the newer types of medias which encourage and promote anerobic bacteria to remove nitrate like KENT Nitrate Sponge which i have had very good results with.