I MADE A VIDEO, HOW CAN I SHARE IT WITH OTHERS FOR FREE?

Good on you!

Sure you can upload it to YouTube, but if you want people to actually use your video in services without breaking the YouTube terms and conditions then make it available to download elsewhere, eg:

Vimeo.com – offer free hosting of video

Make sure that your add information in your video description on YouTube about where people can download your videos from.