You know you have a lot to learn, so it's a better idea to start with something smaller and on a platform that already comes with documentation and all the tools. Nobody makes a MMO as their first project - well, a lot of people attempt to, but all fail because materializing ideas is hard, however determined they are. I would take small steps, do a few pilot/concept projects first.