You may want to research basic immigration concepts like visas, petitions, and adjustment of status, because I think you have some confusion.
Also, you can't apply for a B2 from within the US, and even if you could, that wouldn't solve the problem of there being no visa available to you. Please google the F2A and familiarize yourself with the visa bulletin.