My own website.
Seriously, there's no magical solution for getting noticed. You have to be in a bunch of places, and be active. It's called social media for a reason. No matter where you go, people won't know you exist unless you interact with them first. That's equally true on a (micro)blogging platform or a good old forum.
Have something to show. Have something to say. But mainly, be there.