"cannot walk fast" rather poor English. 'Quickly' would have been a better choice than 'fast'.
"fast" can be either an adjective or an adverb (or a noun or a verb, but that's irrelevant here). There is nothing wrong with it in this sentence and "quickly" is just as good.
Why not "go quickly"?