WP IS easier but less powerfull than Joomla. That's not a secret.
I have never used JomSocial templates, but I know that other template providers always ship QuickStart package with their templates, which looks and functions as template demo site.
Did you get a quickstart with your template purchase?
If you did, just install it whole, instead of plain vanilla Joomla, and you will have exact replica of demo site, which you can customize to your liking.
Otherwise, you will need A LOT OF patience on steep learning curve in order to achieve demo site.
It requires a lot of understanding of Joomla's logic and structure, template's role, components and modules functions, plugin addons...
Something that JSE (Joomla Stack Exchange) is just not made for...
Your best bet is to look for good Joomla tutorials then.
I would recommend looking at OSTraining Classes and watch Beginner videos as a good starting point.