You need to purchase a clubhouse to become an MC President in GTA Online. Do note that you cannot be a CEO and an MC President at the same time. Hence, if you're a CEO, resign from that position first to become an MC President.