I started knitting about 6 years ago, and wanted to make EVERYTHING. I started with a simple red scarf, then made some headbands, then some furry scarves.
Every thing I knit was a learning experience.
By making the scarf, I got comfortable with the knit stitch.
When making headbands, I learned that my cast-on and bind-off were both too tight.
After making a few furry scarves, I was asked to make some for sale to people I met. I quickly learned that I HATED knitting for money. It wasn't fun when I was doing it "on command".
Then, I made some baby gifts (a hat, booties, and small washcloth), and LOVED IT!! Baby items are quick to make, and so CUTE!
Next, I decided to try making a steering wheel cover for my car. I didn't have a pattern....I just measured the wheel, and made a cover for it. It turned out great!
Then, I made hats for my sons, changing colors occasionally. This taught me how to knit in the round, and when I should change colors.
After that, I made a baby afghan, with the feather and fan lace design. So pretty!
I had become a knitting addict!
For Christmas that year, I made TONS of hand-knitted items for family and friends. Unfortunately, they didn't appreciate my gifts as much as I thought they would.
So, now I usually knit for charity or for my self. I only knit for others if they ASK for it specifically. And then, I make sure they know how much time and work it takes. (And I ask them to go with me to pick out the yarn, so they can pay for it themselves.)
So, my advice is to JUST KNIT! Try different things, different yarns, different needles, different patterns. Just keep knitting until you find what you enjoy doing.