Depends on the laws of the applicable state, which you didn't identify, and on what "self-employed" means.
Generally, if a person is doing business under a fictitious business name, then he/she is not earning wages and, therefore, is not subject to wage garnishment. On the other hand, if a person is an employee of his/her own corporation, then he/she would, presumably, have wages, unless the corporation is set up to pay regular dividends instead of wages. In that case, a different form of levy/garnishment would be in order (again, though, it depends on the applicable state law).