I want to get good enough at English to read a book that I have about patchwork.
少し難しい表現ですが、上の答は日本語で表すと、
「私が持っているパッチワークの本を読めるように英語を上手になりたい。」になります。
I want to get good enough at Englishは「英語を十分上手になりたい」と言う意味です。
この「十分」は「十分読めるように」で使われるのでto read a bookになります。
a book that I haveは「私が持っている本」と言う意味です。
自分が持っていない場合、that I haveを言わなくても良いです。
その場合、I want to get good enough at English to read a book about patchwork.
about patchworkは「パッチワークについて」と言う意味です。