>im a useless retard i got no skills and im unlikable what do i doThe first thing to do is figure out what you want to do in life. Having a goal is important because it gives you discipline and it makes doing hard work more palatable in your brain. If you don't have a goal, everything that could improve your life will feel like busywork and it'll be like "why would i ever do that when i can just neet and be happy that way lol"
Don't stress about what it is and if it's important enough or impressive enough or any of that shit btw, it can be literally anything.
As for learning skills, Google "[subject you want to learn] free college course". Especially if you're into computers, a LOT of colleges literally put entire courses online for free and they set it up for you like a class with little assignments to do and lectures to watch, it's awesome and more people should know about it. Personally I'm trying my hand at programming so I'm doing MIT's 6.0001 rn, but CS50 by Harvard is another really great one (if you don't mind signing up for edX, the platform they use which is owned by China)

That brings me to my next thing, discipline isn't something that comes naturally to humans, that's why it's impressive when someone has discipline desu
Humans are wired to want easy wins and long-term planning and impulse manameeperent is a hard thing to do but there are ways to make it easier. Repetition is the father of learning so if you do the thing every day you eventually make it a habit and then it just becomes a thing you do. Also, frontload it with easy wins so you're able to abuse your dopamine addiction to your advantage, your brain will eventually assign that task with success which makes it engaging.