Hi, I am German and I am still learning english gramatic this time. The first thing I have learned now is, that many sentences are quite correct, but they tell my another meaning. So do not dispair, You can take a book to learn this difficult sentences, but better you have an english friend to speak to each other. And I think the best way to learn it is to speak very often (but here in Germany I do not know anyone...).
Ralf
