You can easily find good knitting patterns online. The best free patterns come from Berroco.com. They have all skill levels and types of patterns. I have made many cute items!
It is easy to buy knitting patterns online. You are not required to buy them in a store. I recommend going to a search engine and typing in "knitting patterns" in the search box.
Search on google or other internet search engine for knitting patterns. Enter as your search the name of the garment desired along with the words "knitting instructions." You should find a number of patterns with such a search.