Being an entrepreneur requires extraordinary abilities in order to be able to cope with unforseen situations in unfriendly environments, sometimes going against your own nature to get out of complex situations. Entrepreneurs have awesome skills but aren't good at everything! However a level of humility is necessary too as no one can do everything well and it's counterproductive to oversell yourself as it may break people's trust. Knowing your own strengths, relatively to others, and playing to them is an important key to succeed in entrepreneurship. Don't waste time trying to improve on every subject at the same time, choose the one thing you already master and aim at becoming perfect at it!
All investors are different but trends and habits make them more or less attracted to certain kinds of projects. How do you know whom to contact? Sorry but you won't get money if your business idea isn't suiting your investors' minds If you have a project that requires early stage investments in order to achieve scaling targets, it'll be very hard to find investors outside of the Silicon Valley. Tip: if you live in Europe, don't waste too much time trying to convince everyone your risky idea is worth it and focus on validating your business model as early as possible. In the end, make sure you know what the ecosystems expect from projects like yours so that it can be your daily goal, from making money on day 1 to gaining significant market share as early as possible.