I would recommend that you send a letter to your landlord stating the problems that you have with the premises. Make sure you send it certified so you have proof of it being sent. Give him a period to fix the premises. I would also notice your local housing agency. If no resolution, speak to an attorney regarding breaking your lease.
This response is not intended, nor should it be construed as legal advice. Any information provided is for educational purposes only. The exchange of communications through Avvo.com and similar social media does not establish an attorney-client relationship with me or my office.
O my Omar is right, complain to the local authorities.
My name is Stephen R. Cohen and have practiced since 1974. I practice in Los Angeles and Orange County, CA. These answers do not create an attorney client relationship. My answers may offend I believe in telling the truth, I use common sense as well as the law. Other state's laws may differ.. There are a lot of really good attorneys on this site, I will do limited appearances which are preparation of court documents it is , less expensive. However generally I believe an attorney is better than none, but many will offer a free consultation and a face to face meeting generally will be better, I like my clients to write a short one page history of the fact and questions they have prior to meeting with them, so nothing is forgotten.