Are you still working as a sub? If so, apply everywhere for a nights/weekend job, seriously everywhere. Rather than inaction from setting up a new stream of income, you mentioned needing structure, so just get a second job for nights/weekends. Retail, restaurants, whatever. Work up to your better situation. Make it a goal to start making things better a little bit at a time.
Also since you mention needing structure, mystery shopping might be great for you. All you have to do is follow the shop company's guidelines. You pick up jobs when you have free time, it is legitimate - check out this forum, especially the new mystery shopper section. I've been doing this off and on since 2009, it's easy and now that I have a smartphone even easier.
https://www.mysteryshopforum.com/ Couple things I did to make it not as expensive starting out - sign up at 10 companies to start, then add ten each month. Don't print guidelines, just hand write them into a notebook, work on getting better and faster at reports, learn when jobs are posted and what jobs go slowly so you can get the ones you want or the ones no one wants at a bonus. PM me with any questions, I now only do a couple jobs a month, mostly for lifestyle item reimbursements (restaurants, take out, groceries, oil changes, movies, car washes, hotels) and still manage to make $120-$150 ish a month in fees. The forum is very supportive, much like here, but again, inactivity will get you nowhere.
I get that things are scary. I along with many others on this board are risk takers, so it is easy for us to imagine taking big steps without fear. I think you need baby steps on easy things before jumping into something that might be overwhelming for you like starting an ebay business or taking a job overseas. Try something new each day, or every other day or every week. I may be reading too much into it, but it seems like taking huge steps are overwhelming for you and cause you to instead to nothing. The danger will be that you make a couple changes, get comfortable and then don't keep on making changes. Good luck.