Just make up your mind.
With proper schedule planning you can get time for almost anything.
If you don't have knowledge, start low on tutorials. Once again, print "Hello World" and learn basics. Then move on to what can be helpful in your goal. You don't need Vulkan to make a game - SDL or SFML are APIs that provide your with code for display, io, audio, multithreading (SFML) - in a convenient form. You only need knowledge and practice.
If you get a good handle of that, you can move on to some game engine. Then, you might want to assemble your own for whatever reason you might have. Ogre (rendering engine), OpenAL, ODE or Bullet and (again) SDL or SFML are your friends.
There is a lot of stuff that you might need good understanding of coding for, that's why I keep saying that you really need basics. You don't need to remember everything - few people do - but having an idea how to do something and use reference materials well helps a lot.
+What Solokiller said, you're trying to chew off more than you can.