How much work did these websites require? Or was it just websites that drove traffic b/c of the website name, topic, trending fad, or website optimization? If you were only making money off of adds then it probably did not require that much work at all. 1 billion views is impressive, but what really made the money here and why are they trailing off?
The problem is your zig zagged experience and goals. It seems that you got side tracked by website work when it really wasn't what you wanted to do. If you can show that the skills that you gained have given you insight into yourself, and now you want an MBA, it might be doable. For example, I've seen members that decided to play professional poker. They took 3 years off to go pro, made $100,000s or whatever, and now want an MBA. Although impressive, they did not gain any valuable skills that will help them get to the next level.
It would be really helpful to know exactly what you did for your company, and how you monetized it to see if valuable experiences were actually gained. If not, it might be worth while getting some business experience in the field that you want to get into, so you can show that this is what you want to do. Your path just seems a little haphazard to me, and adcoms don't like that.
Orrr, you could also try to get into business school with a technology focus, more showing that these past years in what you've been doing have made you want to be an internet entrepreneur, and get into bschool that way. Once you are in, you can do whatever you want. They will just wonder why you want another masters degree now, and why you weren't an active member (internships, jobs, etc) in your previous program.
All this aside, I think you have a very unique story and I'm sure there is a way to put this together to really make something flow. You just have to show you your past, coupled with an MBA, will take you to your future. The more haphazard the story, the harder it is to impress an adcom. But there might be a way that you can frame it, so that you can get into school, and then you can decide what you want to do once you're in!
New to the GMAT Club? <START HERE>Find out what's new at GMAT Club - latest features and updates
My GMAT and BSchool Tips: