You can try localbitcoins for small amounts someone MIGHT accept PayPal but I wouldn't count on it. If Coinbase doesn't like your card maybe just try other exchange.
Here's a list of biggest ones:
https://coinmarketcap.com/rankings/exchanges/
Some customers recommended bitFlyer, Binance is also a good starting point.