> Block my website for European visitors?
Under a strict interpretation of the law, yes.* (GDPR does apply to blogs, even if they're private) In practice removing analytics for EU visitors would probably be enough.
* Note that the physical location of the data won't matter for you because you are located in the US and are the data processor.