I'm a beginner at Spanish, and what I've found out to work best is that you have to immerse yourself in the language you are trying to achieve. Basically surround yourself in that language. As in watching tv in that language, listening to music (and singing along), and using sites like these for extra help in writing and talking. You should also check out duolingo and lingq.com ...they really help. Don't worry if you don't grasp a language right away, these things take time after all. Good luck. :)