Yes, business credit cards can often help establish business credit. Most issuers report these cards to at least one commercial credit reporting agencies, so they can provide a valuable credit reference, provided they are paid on time.
Paying the balance early can help you avoid running up debt and can help reduce the balance reported to the credit reporting agencies, since most issuers report balances around the statement closing date.