Yes. In my opinion you could start talking with people who have a low or intermediate level. Not necessarily natives speakers, because youy are going to learn more from people who are closer to your level. Many native speakers usually get bored or are not really interested in teaching you unless they get paid or you are able to have an interesting conversation with them.
You can find books but I recommend you to find a good chinese movie and read the subtitles in Spanish, you can take notes and then come to this website to ask questions.
I'm a Spanish teacher so I know what I'm telling you! Good luck, Rena ! =)