First, stop getting pregnant. You can't take care of someone else's life until you can your own. Secondly, you have been clean for less than a year; you can't expect change to happen so soon. One day at a time, one decision at a time, things will start to change but YOU have got to work at it everyday.
Try to find two jobs. Stay busy and save some money. Earn back the trust people have lost in you all those times you let them down and they will forget. LOVE YOURSELF. (Subscribe to a parenting magazine and call your local child services agency and ask about free parenting classes. The YWCA in your area might help as well.)