To be a Microsoft MVP you need to be active in the community. One way of doing this is speaking at conferences or attending and being active on other events like the MVP Global Summit.