Hola,
Para "no sé hablar japonés bien", yo usaría otra traducción suya, que es "jouzu ni".
Watashi wa nihongo ga jouzu ni hanasemasen. (わたしは にほんごが じょうずに はなせません。)
*para el verbo potencial, usamos la particula GA en vez de O muy a menudo.
Espero que tentiendas.