A surprisingly difficult phrase to translate, especially out of context. The closest translation would be:
Ich komme nicht voran
or
Ich mache keine Fortschritte
Aber ich spreche kein deutsch
badly - schlecht.
How do you speak German = Wie spricht man Deutsch
"Do you speak in German" is "Sprechen Sie Deutsch?" (formal) or "Sprichst du Deutsch?" (informal) in German.
Sprechen
Badly is schlecht in German.
Ich spreche Deutsch
Er kann Deutsch.
Ich rede jetzt auf Deutsch
Ich spreche Deutsch nicht.
vielen Dank
One thing is that German is spelt German spreken ze deutch