First, you need to create your own coin and of course with the project on it because a coin without purpose won't survive.
To be listed on coinmarketcap, i think they were requiring some volume on exchanges, but i think they don't requiring volume anymore now.
The most important is your coin should have value, the value will come from how good is the project on your coin.