Your website is lacking original content that builds any kind of trust with your visitors. Most will simply hit the back button when arriving to a website such as this. While it 'looks' like an eCommerce website, nobody will choose to buy from you without first building trust in the gaming niche (which is heavily saturated with other sites).
You can still have success in this niche, however, but it will require a solid strategy. First, you need to narrow your target audience before you can try to compete as an authority in the niche. Maybe focus on 1 or 2 gaming genres such as RPG or MMORPG. These sites are a dime a dozen so you will need to get creative with your traffic sources.
In this gaming genre, you may want to write articles using your '<player_name>' as the author. This gaming persona could have a Twitch and/or YouTube account and interact with others on forums using this same persona. Then, your website should feature information about the genre that you game in. Maybe there you can link to other article posts on your site about specific games you have played and your experiences, tips, techniques, cheats, etc. (think longtail keywords). Now, sprinkle in a game review or two and you will eventually see some organic search engine traffic coming to your site (hopefully more than 20 visits per day).
I'll stop here so as not to to exploit your niche with all this targeted info but you had asked and I hope I was able to offer some helpful insight.