My question is, and maybe someone has more experience like with an ICO or something similar to my service, how do I gain user's trust?
You should improve your site, otherwise be more transparent.
Another thing - how can I raise money to help put toward development of the site?
You need someone that will fund your project so yeah you will definitely need someone that will believe on your site, perhaps that will be the most critical stage.