Rome was able to conquer carthage because of it's expanding power. It then was able to expand because carthage was the dominant power of the western mediterranean, although rome was rapidly growing it lacked the naval power carthage had, until they took it.