Do I have a fair shot at top colleges? I'm international and I'll take a gap year

You can’t directly apply for citizenship. There’s a long, complicated and expensive process to get work sponsorship and then a green card, as @janehoya explained above. Applying for citizenship comes way after that.

Why do you think it’s weird?