Write a resume and start applying for job advertisements. (Use google to find job search websites (stack overflow careers is one), in Australia there's seek, indeed, etc.) Make sure you use proper spelling and grammar when applying, avoid smileys.
So, you don't have a degree. That means you need to have something to show off your skills and your experience. A Github page, contributions to projects, some of your own personal projects, etc. are good examples. You really need to rely on those things to get you a job, and also performing exceptionally well during interviews and tests.
Don't expect to get a job in one day or one week, it's a long process and you need to keep improving your resume and your programming skills, and keep working on new projects.
If you can go to university, it will definitely help a lot, but it isn't always necessary. You mentioned money as the main thing preventing you from doing this, in some countries you can take out loans for education that are paid back whenever you start working, so that might be worth looking into.
Either way, just stay optimistic and everything should fall into place. :-)