Check how much you can make. Apply for jobs, interview and see what kind of offers you can get. It's not completely worthless, at worst it signals intelligence and conscientiousness even if you never apply anything you learned, ever. With a soft degree having good stories about how you're awesome/capable is more important than proving you can do something in the interview.
Study CS and programming if you find them interesting. The monetary cost isn't very high and if you enjoy it you can become good at it, and that is worth real money. Try it. Even being competent at SQL is (so I am told) quite employable though getting an entry level job without a qualification would demand a lot of perseverance. SQL zoo is apparently a good site for learning it. If you want to learn a programming language Python is often recommended as a beginner language. If you want a text that assumes no previous knowledge Learn Python the Hard Way is the source to consult.
Related to: Optimal Employment, Best career models for doing research?, (Virtual) Employment Open Thread
In Optimal Employment Louie discussed some biases that lead people away from optimal employment, and gave working in Australia as an option for such employment. What are some other options?
Your optimal employment will depend on how much you care about a variety of things (free time, money, etc.) so when discussing options it might be helpful to say what you're trying to optimize for.
In addition to proposing options we could list resources that might be helpful for generating or implementing options.