Forum Moderators: skibum
Too many people make the mistake of rushing into an AM business without putting much thought into what differentiates them from the pack.
All great businesses start with a great idea and AM is no exception.
1) computer programming
2) marketing
3) search engine optimization
4) web design
5) knowledge of the niche your site is in
6) business management
7) analytical skills
8) graphic design
If you're lacking in one of those areas, it will be a limitation that you'll have to work around. You might get around it by outsourcing. You might get around it by working in areas that don't require as much of that skill. You might get around it by learning as you go.