Try considering the successful theme and find out what make them look nice.
Congrats, you have a very unique design style
Agree and there should be a page that list all rating & reason.
I think at first you should contact the theme author for support.
Note: techknowledgic haven’t purchased any item on ThemeForest.
I think the design has to be improved and I think it is the main point that Callisto was rejected. Try consider the popular theme, remember the feeling when you see them and then polish your theme until you feel the same.
Other important point is your demo site also need to be complete as it could .
Hope this helps