It’s not bad -
I assume you also have different layouts, individual post pages by type e.g. single/multiple image, video, quote etc. etc.
Probably the biggest challenge for you is that this design exists already (and coded) quite a bit so you are going to need to find layouts and designs that really make it stand out.
With respect, ou are in the right way, but this is not enough.
Just check out the latest thems and check your https://themeforest.net/category/site-templates
Try, study and move forward - this is the main advice