Laconic Version of everything about developing MMO's in construct:
[list:255u2ntb][*:255u2ntb]MMO's are hard.[/*:m:255u2ntb]
[*:255u2ntb]MMO's are costly.[/*:m:255u2ntb]
[*:255u2ntb]If you want to display a world, you're much better off writing prose.[/*:m:255u2ntb]
[*:255u2ntb]Start small, work on a small single player project.[/*:m:255u2ntb][/list:u:255u2ntb]
Practice makes perfect, and a small seed can grow tall and marvelous from a strong foundation, work in steps, never give up, don't discourage yourself with huge goals, split those huge goals into many, many tiny ones (possibly as tiny as "Turn computer on in the morning" or "Open construct").
Any other advice that you have coming to you? Don't rush headlong into success, or you will fail.
Indies can succeed, it just takes them time, hard work and, sometimes, outside finances (but lets hope you won't need any of that to produce a game