Puedes decir "No hablo español bien" o "No sé hablar español bien".
Aunque puedes usar también el verbo "poder" (No puedo hablar español bien), no es necesario. En inglés se usa el verbo "can" cuando se habla de habilidades (I can swimm, I can speak German, I can fix watches, etc.), mientras que en español lo normal es usar el verbo "saber" o el verbo asociado a la propia habilidad: "sé nadar bien" o "nado bien"; "sé hablar alemán" o "hablo alemán", etc.
Espero haberte ayudado. Un saludo,
David.