There's not really a specific answer to "what kinds of videos do I make to get people to subscribe" because we all enjoy different types of content. You just have to pick a type of video and see what works best for you. Early on, it's okay to experiment on a few different types of videos to see what does well on your channel. Then as you go forward, you can narrow your channel down to the type of content that does best on your channel. After that, focus on one specific type of video so that when people do find your channel, they know what type of videos to expect from you. Once you have picked a specific type of video, you can use keywords to narrow down your video search terms, so that when someone is looking for that specific keyword your video will be more likely to show up. You can't make a specific type of video and expect literally EVERYONE to subscribe, because we all enjoy watching different types of content, and you can't please everyone. If you try and please everyone and make videos hoping that everyone will subscribe, you will never get the results you want. So instead, focus on one type of content (like a specific game, for example or a specific type of game (like roleplaying games, fighting games, shooters, etc) and stick to posting that same type of content to your channel. Eventually, people will subscribe to you because they enjoy that type of content that you are posting.
It is also important to not give up and to stay consistent when posting, because every big YouTuber was starting out at one point. They had to figure out what content works best for their channels as well. But if you give up and stop posting content, then you will never get the results you want because subscribers subscribe to a channel that is active.