Although it can take some imagination, part of the beauty of starting your own business is that you get to create it in your vision. That is eventually. You do need to start out with learning the basics so that you build a solid foundation to begin with. However beyond that it is a ‘fluid’ thing where it can morph over time as many times as you need it to.
So don’t get too hung up on your ‘idea’. It is much more important to keep an open mind and to continue to learn as much as you can and to gain expertise in all the different facets of Internet marketing. You need the ‘experience’ to add to the strength of your foundation. Your ultimate dream may be something that is far beyond your grasp right now whether because of finances or skill.
This definitely doesn’t mean wait or give up. It means take ‘the path of least resistance’ – start with something you CAN DO right now – today if possible. For example an affiliate program will provide you with a sales web page that few people would know how to create off the top of their head. They may also provide some level of training in Internet marketing that would be applicable to any program or product you may want to promote in the future. You can ‘earn while you learn’.
Affiliate programs also have other structures in place that you can use for now. Again it may not be your idea or anywhere close to your dream to be an affiliate. You really want to be on your own, completely independent and only doing things that can be done your way. You want to have your own product or service and eventually build your own website and etc. This is a good long-range plan. How long is ‘long’ would only depend on your skill level and financial situation – and your motivation.
The cost of becoming an affiliate is very low especially when you realize how much they really do for you. This includes giving you the legal right to profit from their intellectual property. They give you permission to promote their product or service and will pay you a percentage of any sale or referral you make. They have spent considerable money to develop their program and to maintain it including the membership program itself. They provide customer service and process your sales transactions so you don’t have to be there. They provide a web page and other images/graphics for you to use to promote the program.
It’s well worth it to start crawling as an online affiliate marketer!