"Less" than what or whom? This should be "Aamir doesn't speak/talk very much." Or, "Aamir speaks little."
Less is still acceptable in this example if you consider it a fragment. ('Neha speaks a lot. Aamir speaks less.')
Less is not comparative. Lesser is comparative. Less can indeed be used as a fragment.