No I meant I played 3 hours a day, if I was lucky, although usually it was closer to around 2-2.5 hours. I played soccer from a young age, until I was about 14 years old, at a pretty high level actually. I did do some fitness in a training group at my club, and I was quite active outside the gym and tennis courts.
Usually on a big point, I try to take control of the point as soon as possible. Basically I try to to play as aggressive as possible, but in a way that I am comfortable that I will keep the ball in the court. Generally speaking, the best way to play those points is to control them, rather than letting your opponent dictate. That way you win or lose because of how you executed. Most of the top guys won't let you off the hook if you just play tight and too safe, so it's better to not give them any opportunity to use their weapons to hurt you. This obviously does not apply to every situation, as sometimes it might be better to just rally and wait for a mistake. You really have to assess the situation and adjust to whatever gets thrown at you.
As far as Rosol is concerned, I think that you have to look at his average level, mentally as well as with his game. I've seen him play matches where he couldn't hit more than 3 shots in the court. Basically, in my opinion, he played the best match of his life, where he saw and hit everything perfectly and clean in the center of his strings. He was going for broke on almost every shot, as he had literally nothing to lose in that match, and everything to win. I really doubt he will play another match like that again. He has weapons, obviously, but when it comes to playing like that day in, day out, he won't be able to do it. When he begins to have expectations (This goes for anyone in that situation) he will end up playing tighter, and not play as loose. He'll start to think more about what he has to lose, as you saw in the next match after he beat Rafa. He had beaten Nadal, so now he thought he should be doing even better against the other players. That really brought out the nerves, and brought his level back to his average game. He just isn't able to bring out that kind of level consistently, which is the reason he isn't ranked higher. As far as I know, that is the only time he has ever played that well...
Once again, as I said, it's all about how you can play on a daily basis, because everyone has those days where everything goes perfectly. It's a matter of how well someone can play consistently, because about 90% of matches are played at the person's average level, so that is what you should judge a player's ability by.
Of course, I'm not saying Rosol will never be in the top 20, I'm just stating why he is where he is now. He played at his absolute best, to beat Rafa, who probably was not playing his best, in five sets. Had he played at his highest level against Rosol, I think that he would have beaten him handily. This is not taking into account the amount of pressure he had. If Rosol was a top 20 player, there would be less pressure, and he would be able to play a bit more loose. I am not making excuses for him, just stating my personal opinion and experience.