I recommend
"SPQR" by Mary Beard for a good comprehensive book on Roman history
If you prefer chronology for some reason
"The origin of empire" by David Potter is really good
Also "Inventing the Renaissance" By Ada Palmer
I went to college for this shit and these books, while very long, do basically smarize everything I learned on these two subjects. So I've saved you probably $10,000
I'm actually in tears. Its been such a bad day home.
Thank you.