You don't need a big understanding of programming to be able to create a social media platform. There are lot of options out there for users to chase their dreams. ICO's, crowdfunding, and investors all exist for a reason and don't be scared to use them.
Here's an idea. Create a pitch deck. Put all these ideas you have for the next big social media platform onto paper, add budgeting, how will development work and a timeline. Then go talk to some venture funds, investors or even hold a crowdsale for it. An idea isn't valuable unless there is work put behind it.
Good luck!
I don't know about that suggestion, I mean I wouldn't recommend anyone starting any sort of crowdfunding campaign, if they have nothing more than just a concept.
For me to invest or recommend a crowdfunding campaign to someone, at the very least I'd want the project to have a working prototype.
Just something that shows they've put effort and money into it themselves. Not just an elaborate idea basically.