Try Cardschat 30 day course it's free! and even I gained a little bit from it and I have been playing for over 20 years. I once had a Friend who took an interest in learning Poker and I lent him a book called the Mammoth book of Poker I told him it had chapters dedicated to the different formats of Poker but the first few chapters concentrated on the basics like hand strength and how the game progresses through different betting rounds etc.
I also lent him a Computer disc called Chris Moneymakers World series Challenge. Where you battle in different
casinos trying to win a seat in the grand final, but told him not to take it too seriously as I beat it the first time I played the game.
With that he went home and around a month or so later he brought them back saying he was ready for the real thing, So I took him along to one of my Weekly games where the buy-in was only £5.00 so he wouldn't lose that much and an hour into the game he got busted out. I caught up with him during the break and he said he couldn't understand where he went wrong, he did everything it said in the book and still he got beat, I asked him "did you read it from cover to cover?" "Yes" he replied.
"Well there's your problem, They haven't". You need to understand that in every
poker game you will come up against "Fish" Players who think they know how to play but in reality they rely on Luck. And they are everywhere, Even World champions can be beaten by a Lucky Fish now and again, But over a hundred games the Professional Player will always come out on top, Don't Give up on yourself because you will eventually beat these fish when their Luck runs out.
He came back the following week and took the 2nd place winning around £35.00, With more games under his belt he started to win 1st place now and again and became a Profitable player, and that's all we can ask for.
Paying for a course? I don't think is necessary, experience in playing is far more important, but if that is what you believe can improve your game, Go for it,
Just remember any money you invest in Poker whether that's buy-ins, Books, or Training Courses it all has to be won back before you can be called a Profitable Player!