Some context would help, but if you are speaking about contemporary media, there are expressions like "best-selling", or "hit", which indicate a book or a movie etc has been popular and successful:
- He is the author of a best-selling book.
- He is the star of a hit movie.
It depends on your definition of what a 'classic' is, but in media, most things that go on to be considered classic have had an impact on popular culture and have continued to do so after some time. There are other contexts where 'classic' may have a strict definition, such as in motoring where a 'classic car' is apparently one between 20 and 45 years old.