Okay I have to clarify that I am by no means a great Youtuber and even less of a gamer. But I can give you my impressions.
I agree with the previous answers and I also understand you situation

but voice acting is the main issue. My other suggestions. Add an intro saying what you are going to talk about (briefly, a teaser) followed by a branding banner. You could say something like: "Are you looking to buy (such and such and such ) games? I found 3 places that you can get them cheap!" you get the point. Also I felt that you could use more relevant graphics. For example you could have shown the screen shot of the sites you were talking about with a posted link . When you talk about a specific game you could show a clip of that game. The lists were a good idea but I got lost in them, it would be a good idea to zoom in the game titles you are talking about so we can follow you. You might be able to keep the game running on the background and show the relevant info on windows (I don't really know if it will work but try it, you never know). There is quite a lot of trial an error in video making. Finally keep an eye on you "audience retention" in your analytics it will tell you exactly what parts need more attention. Good luck!
P.S.
Could you return the favor and look at my question, my thread and give me some ideas? Thank you.