Punctuation in English
I'm not sure in using right punctuation in English.
The matter is that in Russian we use much more commas, but I was always warned not to use the same rules of punctuation in English.
Here are the examples - ought I to use commas here or not?
1) "For example, you can send me a letter or a fax, if you need to", - my colleague said.
2) When you can visit her, please, do it, because she feels really bad, and you can cheer her on, a bit, at least.
I wrote the sentences, using the same punctuation as if I wrote these ones in Russian.
So the question is - should I use commas in compound and complex sentences, direct speech, after and before 'of cause', 'surely', 'for instance' etc.
Thanks in advance