That's right. Experience is the best teacher for you to enhance your skills in playing live poker. In my opinion, the reason that you do well on online poker games
is due to the fact that you are not playing face to face against your opponents, and nobody can guess your next move. We all know that there is a lot more pressure in live poker than online, and you have to properly use your bluffing skills and poker face in order to defeat your opponents.
But before you join that tournament, I suggest that you ask some of your poker player friends and practice playing the game and developing your bluffing skills as well as your poker face for one week. Maybe that's not quite enough time, but it will still help you to condition your mind before setting off on joining that live poker tournament.