You don't need a CS degree to get into software development. But knowing how to develop software is imperative. I would get a software development(engineering) certificate from you local college while looking at the actual job listings to make sure you are meeting the needs. Try not to fall into the trendy languages. You can do that later as you develop your career.
Developers are hired for what they know not the certificates they have so make sure you learn the subjects.
As soon as you can, start interviewing for jobs. Even if you feel you are not ready. You need to understand the process and you might even get lucky with a job offer that will help you get the job you want. It will probably take you 1 to 2 years to get a job once you start your training.
Unless you have super self discipline don't try to do it on your own. You'll fall into a cycle of starting and not finishing. Also, talk to a career advisor to help you with resources. You need to define what you want, your goals. Don't go there thinking they will tell you what to do. Good luck.