Use 21 Days as kindling for a nice bonfire (Personal view, YMMV) (Update, upon mature reconsideration and a few LARTings: Lay it aside, for now, against a day when it may read more compellingly for you. My response is not a learned critique of the coding therein but I too found it difficult to focus upon -- and that's an issue of personal style.)
Overcome your boredom -- thru willpower or by getting a good intro. Learning a language takes serious attention to detail and not a little concentrated work.
You should also check out the Tutorials here at the Monastery...