Everything samanasuenos said, plus:
children books in spanish (not Harry Potter) - simple storybook in spanish
(e.g. books for 1st or 2nd graders) or comic books, etc.
Once you progress you can add longer stories, newspaper, magazines, and finally novels in spanish
It is very important to read in the language, from the very beginning, as you will intuitively learn many words.
As far as TV in Spanish, start with the news and novelas.
Good choice is Telemundo, where you can put CC in Spanish on, or even in English, so you can a) either listen spanish and read spanish while watching novela, or b) listen spanish and read english while watching the novela