Learning a new language can be tough. The more you read, speak, and listen to a language, the easier it will become. Just learning grammar won't teach you Spanish - you need to read the language to become familiar.
Children learn language at a young age from speaking, and from reading simple words in books.
Conversation is an excellent way to pick it up, and the next best thing to a spoken conversation is a written dialog. We advise going through the first few Spanish lessons first, or using these dialogs in combination with lessons. Estudia en la biblioteca, cuando Pedro llega. Yo estudio para un examen. La historia de M xico.