If your new roof is still leaking I would call the roof company that installed it and they should come out and inspect the roof and be able to identify what or where the problem is coming from. That is the only person that I would think that would be able to help you.
If you paid for it, call the contractor and tell them they have to fix it or you'll sue. If the insurance paid for it, contact the insurer and tell them the contractor did a bad job, and have them recommend a good repairer.