There is no secret that we use Easyblog for Joomla from Stack Ideas to let people create and share their Posts with the world or friends. For help, in how to use the tools, Youtube has a whole lot of them available. Use the newer videos to get the most out of them.
We also use JCE Editor instead of the standard one for simplicity. Choosing one for front end blogging is probably best.