One, immediate option is to increase your security deposit by two months worth - that will create some strong goodwill between you and the landlord. Additionally, you could give the landlord 6 months of rent up-front to help minimize the assumed risk associated with a terrible credit score. Hope that helps.
California limits the amount of security deposit to 2 months' rent. So increasing the security deposit is not legally allowed if the landlord is already requesting 2 months. Get references from past landlords that say you paid on time and write a hardship letter describing why your credit is poor and why this will not affect your ability to pay now.
Go through YP.com, call every listed apartment complex and ask for vacancies so that you find a place before it gets listed on Craig's List. Get there as soon as the landlord is available to meet you, and look like an intelligent, decent person. I have sketch credit history and I got my apartment that way.
A terrible credit yet with good salary is actually NOT THAT BAD. There are companies that can help you out here. These are the companies that help people rent even with bad credit. Yes, they are the ones that don't do credit checks and only ask for minimal requirements. What I know is that these companies actually require you to have a decent monthly income in order to get approved. What I can recommend is EZ Lease Rentals to be specific and to help you out. I heard they're amazing as some of my friends have tried them.