Try to find a native Spanish speaker, and ask him to speak you only in Spanish. That will work, trust me. You will learn pretty fast. Reading books also helps a lot!
Never trust Google Translator. It doesn't matter if you use "!" or not. The translation will be the same. So "Quiero darte un beso" with "!" would be "¡Quiero darte un beso!". Exclamation sign won't change the meaning of the sentence
It's actually very effective, because you're forced to speak and try to understand a new language. It's weird but it makes sense! You must try it and you will understand what I'm trying to say.