Yes, it is possible to change from a B visa to another non-immigrant visa type while in the US. However, you must meet the eligibility requirements for the new visa type and apply for a change of status through USCIS. Approval is not guaranteed, and the process may take several months to complete.