When I read forums I don't look for grammar mistakes, it's like talking to friends. I know I use bad grammar in talking sometimes, like using double negatives, and as soon as I say it I think now that sounded bad to others.
To learn lots of American slang and what it means listen to Country Western songs!