Of course it never going to be approved. Its an ecom site. Why would you even want adverts for your competitors appearing on your site? !!!!!!
If your website has original, high-quality content and complies with AdSense policies, it could be approved. Ensure your site has clear navigation, a privacy policy, and an About page. It's also important to have enough content (at least 20-30 well-written posts) to show that your site is legitimate. If all requirements are met, you can submit for approval, but make sure your content and site layout are polished before applying.