1500 calories is not enough for an active person and especially not enough to gain muscle. If your diet is based entirely on unprocessed plant foods, you may not be getting enough protein either...