3
First of all, thank you for posting your question here. That is the first step you can take to improve and move ahead.
If you like ASP.NET Core and C#, there are plenty of ASP.NET and C# jobs out there. Blazor is another front end tech you can add to your stack. Keep learning and keep improving your communication and other skills as well. I know sometimes its not easy to learn when you're not motivated but you have to force it and tell yourself that you will make it happen. You can do whatever you want, just hard work, and give it enough time.
Also spend time with postive people, people who can help you and guide you. That's equally important. I know Bhasker is hiring few ASP.NET/C# Jr. and Sr. developers. I will let him know may be you can talk to him and see if it works out.
Accepted 1
If you can tell about your interests, then we can suggest you on what technology you can go for and how to get started?