I can do online purchases using my card, but here's some problems when I try to buy small amounts of BTC:
1. Exchange services are always asking for documents and always insist I should be above legal age.
2. Paypal isn't really an option since my card somehow got blacklisted there
3. Skrill is same with #2. I'm not sure why.
4. BTC isn't available locally.
5. My parents don't have cards (or maybe they do, they just don't want me to know), so parents aren't an option.
6. I can't use my parents' name since they won't allow me to use their documents.
7. I have complete identity documents (passport, etc.), but see #1.
8. I can't reliably prove my address since all bills and stuff are registered to my parents' name.
How do I get small amounts of BTC? (Around 2-10 USD)
with that amount, i think you can make a deal with sellers on here but if you really do this, i hope you can choose the good reputable members only to avoid something bad. but the other option is you can buy bitcoin from your friends around your city, i think you can found them with little search. the other choice is you can buy with local bitcoin, there is many good sellers and have a good reputable too.