Here is the way a professional floorcovering installer takes up old carpet.
Pull the carpet up around the edges. You may need a pair of pliers to get ahold of it. After all the edges are free cut the carpet in strip 2-3 ft wide. How ever big you want to carry. Then just roll them up and carry them out.