Only 1 in every 21 blocks is generated by a miner. Other 20 blocks are produced by witnesses, 19 of whom are selected by voting and 1 is selected from the rest (time-shared). See the the Steem White Paper, page 22.
The blocks are produced every 3 seconds, so miners can't generate more than one block in 63 seconds.