Way is to move to spain! I lived there for 2 years and learnt by talking to the locals, making spanish friends and books. If you cant do that, i would try and find a language exchange partner, watch cartoond in spanish like spongebob etc and some really good books are the pons books and the teach yourself books. Also, a fun way is to listen to music, get lyrics and translate (will be really hard when you first start out) and there are some great sites online with spanish articles and games. One is called zambonzada or something like that, also onlyspanish and beeny yhe irish polygot for general stuff.