1. Years are read by grouping the four digits into two :
1749 --> 17 + 49 = Seventeen forty-nine
1066 --> 10 + 66 = Ten sixty-six
1992 ---> 19 + 92 = Nineteen ninety-two
For decades, we use the same convention e.g. the 1660s --> the sixteen sixties
There is also the rather wordier and old-fashioned convention of saying 'seventeen hundred and forty two', particularly when referring to historical dates before the twentieth century. This is fairly unusual nowadays.
2. For the first decade of a century, we usually pronounce the zero as 'oh' ( like the letter O)
1902 ---> 19 + 02 = Nineteen oh-two
NB American English speakers may sometimes use the antiquated word 'aught' here, and say 'nineteen aught two', but this probably wouldn't be understood outside N.America.
We never say 'thousand' for years before the present century. For example, we would not say use 'thousand' or 'thousands' in the way that you suggested in your post - this is simply not an option. The only exception is for the present (21st) century:
3. For the 21st century, we have two/three options:
2018 ---> 20 + 18 = Twenty eighteen (as in the convention for previous centuries) or
Two thousand eighteen (AmE)
Two thousand and eighteen (BrE)
And...just to repeat myself...remember that we ONLY use the word 'thousand' for years beginning 20xx, not for previous centuries.
I hope that helps.