It does work if you respond to your own thread. This is important to know for the Megathread achievement as well- it's much easier to get 500 posts if you just bump/post in your own thread.
However, for the Mark Twain achievement, you must get 100 quotes from OTHER people. Don't try quoting yourself- it doesn't help... :/
Best of luck! :]