Spiderkat is right. "aber" in your example intsifies the fact that you don't speak German.
One small correction: It is "Du sprichst aber kein Deutsch" (not keinen!).
Otherwise the sentence is...