1: Find a job. Preferably in a field you can be passionate about, but really anywhere works to get a good routine and a reason to wake up. I worked nights in a warehouse through college, not an easy or fun job, but a great motive force to keep me on track in school.
2: Pick one skill of the N you think you ultimately need in your dream future. Spend at least the next year learning everything you can about that area. Find online forums, find educational materials, go to the library, haunt local meetups/talks in the area you are learning, ask really stupid questions to make sure you deeply understand things, ignore what others may think or say especially if their feedback is non-constructive (the world is, sadly, full of dicks).
3: Find someone in the area whose work you respect and try to contact them for any advice they may have. Most people, in my experience, are open to this as long as you aren't too needy/rambling (like me, right now), respect that them even taking time to write a single sentence is a gift, they really don't have to and lots of people are rather busy.
4: See if you can figure out ways to provide value before ever asking for anything. Perhaps someone has a PDF version of a book in the area you want to learn. Read it, take notes of typos, confusing points, errors. Reach out to them and ask how to send feedback (e-mail, forums, etc...) and give them what you have. People like favors, doing them will build positive capital for your future.
5: Repeat step 2 as many times as necessary.
6: Always be on the lookout for opportunities (jobs) that you are perhaps suddenly qualified for via your studies. Never eliminate yourself from a candidacy unless you clearly lack most required skills for the job. Make them say no to you, don't say it to yourself on their behalf.
7: See a doctor/counselor if you even suspect depression. Treatment exists and can be life changing.
8: Try to stay in shape. This can be as simple as taking daily walks/runs, swimming, joining a gym, just something to stay active. It helps a lot with mental acuity and focus. I myself struggle with this one, but I always feel better the more regularly I honor this.
9: Try and expose yourself to serendipity. This generally means go to talks, visit forums like HN, do everything you can to be exposed to the area you like and people in it.