If you'd like to share your content here, upload your pictures to the photo / video section of the Forum under a thread you create.
Videos can not be directly uploaded to the Forum.
You'll have to a YouTube or a similar channel to upload your content and then copy / paste a link back here to the photo / video section.
I don't have any experience with the social platforms so I'm not much help in that area, although Instagram seems popular for a quick share of content.
I think everyone knows Youtube, and uploading there is very simple. Airvuz is a dedicated drone video site, and I think it's superb. Again, very easy to upload once your signed up.