Hello There -
You have tons of options but my advice is that the first thing to do is join the affiliate networks and then decide upon which offers to promote (ideally these would be the highest converting, highest paying or both). Then determine the niches that those offers would work with best and then develop your content and websites. Again, there are no hard and fast rules for any of this, figure out what works for you and work it.