Have an experiment and have a hobby.
I started with a blog that I put a lot of time and effort into for a long time... it's something I enjoyed adding to and I didn't care if it made me money, it was just somethng I liked doing.
At the same time I learned more about SEO, organic traffic, monetization, keyword research... and I implemented that into other blogs and niche sites... these were my experiments and some were great, others not so much... but it was a fun little project.
Over a little time (only a few months) I started to see how everything fit together and began to make better more successful sites... all the time my hobby blog, you know, the one I had a passion for... that started to explode!
It was my biggest site and ironically was making me the most money.
There is no short term solution really... just a series of short term solutions that build up to a long term one! As long as you are paying attention and aborbing good advice and information, you WILL succeed... there's no question.
Oh, you've also got to IMPLEMENT the knowledge too :-p But I'm sure you will.