Can I report book royalties on Schedule E since I am retired am not in business
Yes, since you are not currently operating a Schedule C business, it's appropriate to report your Royalty income on Schedule E.
Click here for guidance from the IRS on this topic, under Royalties.