You need to seriously stop spending time alone. That’s only going to make it worse for you. Go out, go to the mosque, shopping, spend time with your family, your relatives, ask them to go out with you, volunteer at places.
Get your mind off things that are making you depressed. And firstly, why do you hate yourself? If it’s because of some mistake you committed then know that we’re all humans and we all commit mistakes. I think the main reason you’re feeling like this is because you feel distanced from God, and that should give you a hint that you need to work on your relationship with God.
Don’t take salah as a chore, instead when you stand on your prayer mat, pray slowly and try and concentrate on the words and what you’re saying.
Depression is a serious problem brother, and you need to do something about it quick. Maybe if it’s possible for you, you should take a visit to the Imams.. it’ll really help your spirituality.
And if you hate yourself because of your sins, then the door of repentance is ALWAYS open for everyone. Learn from your past and work on your future. After your prayers, sit down and ask Allah for forgiveness.
You don’t need to read a long dua, but just say whatever’s in your heart and tell God that you will improve yourself. You need to make that first step to change, it won’t come in an instance, but you need time and effort, lots of effort. Even your parents won’t be happy if you stay like this any longer.
Never reach a stage where you lose hope in yourself. Fight your bad urges, always remind yourself of Allah and think about the Akhira. Read about the lives of the Imams, even if you’re uninterested and don’t want to, force yourself. Sometimes you need to force yourself to change because change doesn’t come out of no where.