You can always improve your technical skills by reading books and browsing the internet.I'm always a phone person so i extended my help from youtube channels like LE WAGON, NCTEL,IMSUC FLIP and a lot of mooc online courses and online pdf books of "THE STARTUP WAY" by Eric Ries, THE LEAN START UP, ZERO TO ONE ,CONSCIOUS CAPITALISM, START UP LAND, THE UP STARTS.
To be a Successful Entrepreneur,you need more of Practical Skills ,you need to know where to apply what.Start ups are itself technical and you cant be a Non-technical Entrepreneur. When you come more into the game you will learn things along the way.Consistency is the most important trait in Entrepreneurship and one need to be never tired of learning things.Technical entrepreneurs are like engineers with MBA degree,where you need to be technically strong,inorder to find where things gone wrong and putting that into place is a most important job of a Entrepreneur. Excel in both to take your start ups to the next level.
Best of luck,