I think internet marketing is a good idea, you don't need any capital to sell the products or services you only need to do is to introduce and promote the product or services you offer. It is a good source of Bitcoin, you don't need to invest you can only need is to get the trust of the buyer and consumer to have a good sales.
Yeah, your right but try to learn more using watching of videos regarding Internet Marketing nor reading of Blogs that topic with regards to Marketing using strategy.
It depends on what platform you are going to use upon marketing your products, if you will use social medias then you are free to do so but you need to have a lot of people to like on your page or you must have a wide scope of your friends. But if you can spend some bucks on it, that will be worth it because it can give you more audience.
Internet marketing its not easy if you are doing free and there are 2 times of product or offers to promote in internet marketing blackhat or whitehat..
If you know about CPA offers or a pay per call offers those are high paying offers online that honestly you can do in many different way to promote those offers in the internet..
For blackhat you can do only for social media (spam), SEO or you can promote it via bing and adwords but you need a 3rd party software or plugin.. if you know about cloaker you can promote those blackhat offers or niche in paid ads that you can also fraud the the cpc using cloacker base in my experience..
If whitehat you can promote it with whitehat methods like paid ads in bing or adwords facebook ads and or targeting location only..
Never tested to promote a white hat without targeting the country required and making a beautiful designed landing page..
Promoting a product is not only giving you a chance to promote it to give only the direct link almost all company are giving affiliate link but you need to submit a landing page and if approved by your manager you can start promote it so you also need skills for designing your website..
Good luck for those who planning to become internet marketing in order to make a large earnings you should learn first of how to make landing page and do some basic ways of promoting a website or product..