If you can't get hired by other people's companies, create your own job... there's bloody loads of books telling you how to do so in Amazon's kindle store.
Selling stuff on Ebay is one popular route
http://amzn.to/2gSB0d4
Creating a YouTube channel and making money through ads + marketing stuff through it is another popular route now
http://www.jdaltpol.co.uk/youtube-income.html (playlist at the bottom worth a watch)
Blogging is also becoming a popular escape route for people struggling to get a normal job
http://amzn.to/2yiEII9
Failing that, San Diego isn't the only city in the United States... and California ain't even in the Top-10 places in the US to find a job, with more viable options such as Utah, Nevada, Colorado, Texas + Tennessee
https://www.cnbc.com/2017/07/11/top-states-to-find-a-job-in-america-in-2017.html