it should. But try adding some weights to your workout- you will see results faster. it is good that your mixing it up , but after 7 weeks you should have seen some results. Have you cut your calories? If your eating more because your burning more, you will stay about the same.