If you want to put your video on YouTube and get real views and likes, you have to aim higher than what is ordinary. You can attempt to create a video with easily available video software. However, the finesse, details, and overall effect that professional companies can achieve with their experience and knowledge is hard to pull off on your own.
You have a choice, if you want to learn how to make animated videos, and make it yourself. Or you can connect with an explainer video company, so they can create an explainer video for you.