Need assistance for website with FORUM + DIRECTORY + CLASSIFIEDS + BLOG + ONLINE COMMUNITY>>&g

I would like to create online community where people could:
1. connect, interact
2. Forum
3. Classifieds
4. Directory
5. Paid content