It's okay. I know many others who took even longer before they started making real money.
It's okay. Keep your day job and just keep learning and experimenting and tweaking. Spend at least an hour at it every day.
Everyone likes to make it seem like it was easy for them, maybe it is for some, but not for most.
Internet marketing is a craft, a skill and its professionals are paid very handsomely.
Law School is three years. Med School is 4. There's no shame in stinking it up for a while before real money comes in. It's a walk in the park compared to going through those two professional schools (I know I went though one of them).
Find a good mentour (I'm here to help in any way I can..though I too am still learning and growing all the time).
Even if you lose money for two years the light at the end of the tunnel when you finally get it is very bright.
Just keep plugging away. That's my advice.