Is potrzebujesz ever used in the context of "you need to do this" as a command and not a question?
The impersonal form "trzeba" is much more common, and it can well be translated as "have to", as well as "need to". In English, there really isn't all that much difference between "have to" and "need to". They asre essentially synonymous.