Without codes, we can only guess. Also have you tried debugging your code? Are you getting error?
If you are new to ASP.NET MVC, then perhaps this series of article will help you:
ASP.NET MVC 5: Building Your First Web Application - Part 1[
^]
That series is in MVC 5, but I'm pretty sure the concept is the same. It also use a EF with database approach and is targeted for beginners.