I'll be brutally honest because I used to be in your situation. Each and every person you admire has poured thousands of hours into some project. For some that's a degree. For some it's a game they wrote, for others it's company that they've started... Have you done that? Spent thousands of hours on a single thing? Focused on a project long enough to actually see results? I'm guessing not, because if you would have t…
This!
It sounds like OP wants to be the best basketballer but only plays one game ever second weekend, but then compares themselves to that person who is practicing hoops straight after dinner for 3 hours in the rain.
Turn off your TV, stop watching Netflix, and close that YouTube tab...
Prioritise your goals, pick the top one, spend at least one hour per day towards that first goal until done, then move down that list if there's still time in the day. Repeat!