Holla amigo,
I don't know as much about trading Euros, but I think most Spaniards use a SEPA transfer from their bank accounts. That means using euro to fund your account at an exchange website. It is a hassle and will take days to weeks, but then you are set for the future.
So create an account at an exchange.
Transfer euros to the exchange.
Then you can buy at the exchange.
You forgot:
Provide ID + utility bill scans to the exchange before buying BTC
Yeah I tried that, but they said it wasn't ok what I sent them, and tried different ways but no luck, I tried mtgox and others, I tried meecard and I can't. I just need 0.5 btc and I don't trust very much to trade, I don't know if they are legit or not.