Hey brewski Barcelona is a great place, so just like you there are literally hundreds of students and young people that come here and many of them also seeking work.
It's not easy finding a job, especially in the current economic climate. If you are just looking to earn money then yes your best bet is bar work or promotion (for clubs, bars or restaurants)...
Also check out what I told another one of our members,
Hanka...