If you are getting closer to your goals then it's working. That is, if you're goal is to get stronger, and you get stronger, then it's working. If your goal is to gain size, then take measurements. If your goal is to alter body composition, then you have to weigh yourself and take body fat measurements.
Although getting sore can mean something in the way of strength and/or hypertrophy, it doesn't necessarily indicate a good or bad routine. It is one of many indicators you need to watch for. However, as I said, the only real way to tell if a routine works is to test your progress.