There's no way that Jane is Red John, I respect other opinions but it's dumb to say it's him. Remember in the very first episode, we see Jane’s past in a flashback. The whole series bases on that event that happened 5 years from where we were then. We feel truly sorry for Jane, his loss and the guilt he’s living with every day, so why would Heller base his series on such a big lie? It wouldn’t make sense to reveal Jane to be Red John because that would change everything we (the viewers) believed in for the past seasons. We root for Jane to catch his nemesis and to finally get the revenge he has been looking for since the day his family was murdered.
PS: and also the RJ's letter to Jane:
"Dear mister Jane, I do not like to be slandered in the media, especially by a dirty money-grubbing fraud. If you were a real psychic, instead of a dishonest little worm, you wouldn't need to open the door to see what I've done to your lovely wife and child."
Would Jane write it to himself, stick it on the door, go out to his tv show then talk about himself (as Red John) , return to his house and read the letter he wrote himself and open the door to see what really happened to his wife and daughter ?