Hi David, The fields of Data Science / Analytics have a bright future - If you have strong interest and are enjoying learning the Python and Computer science principles, I encourage you to work on interesting projects that would allow you to demonstrate skills and apply for relevant jobs.
Few ways I know of working on interesting projects are:
1) Explore websites of big companies like Microsoft, Google, Apple, etc that have volunteer project opportunities as students. eg https://www.microsoft.com/en-us/teals/students
2) There are Nano degree courses on Udacity that would allow you to learn at your speed and work on projects. https://www.udacity.com/nanodegree
3) There are coding schools and data science bootcamps that would offer practical training and job search help.
There is also this thread on Quora where people have offered advice on finding Data science job without a degree : https://www.quora.com/How-does-one-become-a-data-scientist-without-a-degree
Secondly, You mentioned that you almost finished Bachelors. If your situation permits going back to finish education, now in your newly found field of interest, that could open up new doors and your school might also have recruitment cell to help.
Finally, Don't be shy to reach out to people on LinkedIn or in your network asking for help. If you have genuine interest in the field and can demonstrate skill, there are many people who would take chances on you. Based on my experience there is more demand than supply in the field of data science, so you are on a right path to secure work if you are making sincere effort.
Best of Luck !