For your MVP pick the first piece of functionality and set a goal to get that up and running.
Initially don't even focus on a flashy UI/UX just code it to work. You can polish it up later.
Pick a framework like Rails or Laravel that will meet the needs of your MVP and stick with it. Then start coding that initial feature. There will be plenty of learning along the way.
Once the first feature is complete move on to the second one. The best way to learn is tackling a real world project.
When you get stuck google, stackoverflow and forums are your friend. A mentor you could email/skype with questions would be a plus as well as someone you can send your MVP to for testing/feedback.
Start completing features one by one and you'll be making progress.
While you're coding give StartUpsForTheRestofUs.com a listen.
Good luck with your MVP.