Congratulations on all your have already done. You may have a chance at some top colleges with programs that will support your business interests.
Why do you consider your LORs average? They are an opportunity to differentiate your application. You still have time to work on those relationships and for them to understand your interest in attending college in the US. Your school counselor recommendation and two teachers can help validate your level of preparation to thrive in college. Make sure to share your resume or talking points with them, so they remember your accomplishments.
Take time to dig in on the different opportunities these colleges would offer you and build those things that interest you in your college specific essays.
Good luck!