First let me say that I did not mean to offend anyone and that I did leave things hanging instead of giving an explanation of what would be a safe and method of troubleshooting.
63 years ago my much older brother told me that I wasn't going to spend my entire summer goofing off. He said he would pick me up at 06:30 on Monday and to be prepared to go to work with him. I have been in one way or another involved in mostly residential wiring ever since. The following is based on my experience and training, it is what I would tell a person with little or no knowledge of wiring, it is safe and systematic.
1. The OP said he replace the GFCI and it is still tripping, as suggested, first disconnect all fixtures or appliances attached to the protected circuit, retest. If the the GFCI does not trip, reinstall one fixture at a time until the fault device trips the circuit. Repair or replace.
2. If the device trip without anything attached to the circuit, open any outlets that are expose to the elements and blow off any dirt or moisture and retest. As suggested, this is often the problem. dust will absorb moisture and cause a grand fault.
3. Next, disconnect the wires from the load side of the GFCI and retest. No fault, continue with step 4
4. Unless you know specifically the order in which your outlets are in the circuit, disconnect all of them. Reset th GFCI and test each wire until you find a hot. That should be the first from the GFCI. Write that down should there be a problem in the future. Next, manually trip the GFCI and hook up the hot or line side, neutral and ground wires and retest, if no fault hook up the load side wires and retest. If still no fault, start this step and find the second and third etc.
For illustration only, the two following diagrams show how to wire a GFCI and several protected down stream outlets.


To me this is a simple and safe way of isolating a problem and doesn't assume anything. After finding the problem, repairing it requires another process of elimination. If you are a professional, you will have tried and true shortcuts, if not try the safe way.