There are so many opportunities to learn and get better at poker, there is no excuse for being a fish these days :-)
- books, articles, e-books, magazines
- forums, skype groups, discussions with better players
- coaching sites, lots of free videos in the web
- observation of good online players
- hand reviews by better players / coaches
- experimenting with software like pokerstove etc.
- replays (on PokerStars
), where you can see all hole cards
- interviews / podcasts with good players, where you can get tips
- good commentated live events
- blogs of good players
- the list is endless...