@Gameboy30 Hey there, Sir. I saw you posted a rather long video. I'm in crunch mode with business stuff. Sadly, I'm already disappointing other people who needed me to help with their projects. Never learned proper time management. So, I can't be a good resource for you.
Explore programming at your own pace. You don't need to be excellent at 2D and 3D graphics. Just do your best and keep trying.