Being the Managing Editor of a prestigious, interdisciplinary and peer-reviewed journal, and having published a great deal myself (meaning that I’ve also had articles rejected, alas), I know all the ins and outs of the peer review process.
At this link you can watch my tutorial about the peer review process, with tips and do nots, and further reading.