When you looking for a team, you need to be specific about it whether you want to hire or you want equity participants. If its to hire then you need to have enough funds and finding a team in that case is the easiest thing to do as you can get them on various freelancing sites with inbuilt escrow and also on the forum as well without too much stress.
The other difficult part is having little or no resources and wanting to form a team, here you would practically to everything on your own and it could be frustrating when those who joined are only there for immediate income and never believed in the dream. In that case, you need to have people around you who you know and can convince to believe in you to handle key parts of the project while other areas like publicity, design, public relations can be handled from the pool of externals. Its not always easy.
seems like your personal not easy, but successful experience. Thank you for sharing this info.