I do not know how to use twitter. I want to post my videos and promote them. How do I do that?
This doesn’t seem like an API based question. Please see the documentation at support.twitter.com for help with your request.
the easy way for a beginner upload the video to youtube then click the post to twitter button on the video description page and it will post it for you.