It’s not a rule to have the column left on the home page.
I agree with EireStudio, make it more unique. Make better add to cart buttons, different texture on the background… I don’t like how the submenus are aligned, also the entire template looks cramped, you need to give it more air, more space between elements. JMHO

You don’t need to be angry about rejection, i had my last theme rejected many times until it was accepted and i learned a great thing. The reviewer is always right! Even you think your template is perfect, if he/she says it is not, you just need to improve it. You will thank him/her later, because you will see how many sales you will have.

Why you looking on themes in category? Not only design is important, but also overal quality, functionality. But… in your theme – design, overal quality, functionality is not so good. Improve design, add panel admin for theme…