I tried to upload a few videos of myself in members in motion but got this message. I don't have a youtube but is there another way I can upload? I'm using an android so not sure how to do this. Any help would be appreciated.
Flying Crane is correct. What I have done in the past is created a private youtube channel, with links where only those who can click on the link can view, and shared those here. I believe others have deleted/set the videos to delete after a time, if privacy is a concern.
Allowing direct video uploads would require an enormous increase in storage space available, and that's not going to happen. Your best bet is to create a YouTube account, do not monetize it, and put your videos there. Then you will be able to embed them in your posts here.