Good poker wins, bad poker loses. Its that simple. That being said, comparing online to live poker is like comparing apples and oranges.
Most of the time when you are watching videos they are taken out of context. You will see on ESPN guys at the WSOP
re-raising from the BB with trash and the button folds. What you don't see is that the last 5 orbits the button raised the BB and he just got tired of being pushed around.
It is actually MORE important to play good hands in live games than online. You will run into a lot of players like Mikecouil1 who are willing to "play junk hands all day live". This could be because the "pot odds are right" as Mike puts it, or because they just get bored. If you want to be successful you have to play tight.
You are going to find that live poker is painfully slow when you are use to online poker. Are you willing to wait 30-45 minuets before you even play a hand? Just sitting around watching others play poker? That is what it takes many days. Then you need to be aggressive when you do get a hand. Make players like Mike pay to play their trash.
You may think that I could wait for a good hand and everyone can just fold to my raise. That is true, happens all the time online, not so much live. You will be surprised with a live game. I play 1/2nl and a 5x the bb raise (10.00) will get called by 1/2 the table. You very well may get 3 calls with a 25.00 raise. When you finally sign up for a live game, don't wonder off to the bar, watch a table and see what the room is like. How big are the pots, what is the usual opening bet, ect...
Best of luck to you, let us know how the live game goes.