I have a GC who owes me money for work I completed.
If you're asking if contractors and subcontractors are allowed to arbitrate, then yes they can. If your subcontract has an arbitration clause, then it's borderline required instead of court. If your subcontract does not have an arbitration clause, then you and the GC can agree to arbitrate.
Yes, arbitration between a subcontractor and a general contractor is possible. Arbitration may be called for in the subcontract. If it isn't, you and the GC can agree to arbitration.
Whether arbitration is desirable or not depends on the specific circumstances.