A YouTuber can make anywhere from $1,000-$6,000, for 1 million views, with most making around $2,500. The huge disparity in earnings is due to a variety of factors, including ad quality, the number of clicks an ad receives, video length, and even the country where your channel is based.
Your video will only make money, however, if you join the YouTube Partner Program, outlined in the answer to #7 below.