You can say: "Mi español no es muy bueno (correcto, avanzado...".
It uses the verb "ser" because it's supposed to be so for some time at least.
To be= "ser" or "estar" in Spanish.
In Spanish, a different verb is used to express "to be" depending on whether the speaker intends to address a condition "estar" or an essential quality "ser".