Hi,
As far as I understand your goal is to compare the H3K4me3 mark on different conditions. There are several approaches for that. One that I could suggest involves using deepTools as follows:
If the ChIP-seq data was properly done you should have a so called input file for each H3K4me3 sample, ideally you should have replicates also.
*Quality control*
First step is to compare your samples to check that everything is in order. For this you will use a deepTools tool called bamCorrelate with all the bam files that you have. In the resulting heatmap you should see that replicates are more similar to each other and that the input files cluster together. If you fail to see this you may have a problem with your samples (sample swaps for example). You can find more information at
https://github.com/fidelram/deepTools/wiki/QC#bamCorrelate
*Computation of normalized bigwig files*
Next you need to compute log2ratios of your H3K4me3 mark over input for the different conditions. Alternatively you can simply use bamCoverage normalized files, but the ideal case is to use the log2ratios of ChIP vs. Input as this will help to remove the bias present in the data (GC bias, open chromatin bias, CNV etc). More information here:
https://github.com/fidelram/deepTools/wiki/Normalizations#bamCompare
*visualisation of differences*
Using the bigwig files that you created in the previous step you can now visualize the bigwig signal over regions of interest. In your case, those regions are most likely to be promoter regions where H3K4me3 is usually found.
For this you will need to use the heatmapper tool. Apart from the bigwig files you need a list of genes from the species that you are using. With the USCS table browser you can download such list in BED format.
Next you use the command computeMatrix that will extract the relevant regions from the bigwig files and that subsequently can be visualized using the heatmapper command (see
https://github.com/fidelram/deepTools/wiki/Visualizations#heatmapper). I recommend you to use for this step the deepTools release 1.6 as this will allow you to plot multiple bigwig files at once. Using the kmeans clustering function it may be possible to identify differentially bound regions. You can output the resulting clusters of regions for manual inspection or further analysis.
You should also try to identify peaks that are in on treatment and not in other. For this, I recommend you to search in biostars for an answer to your question. For example look at this answer:
https://www.biostars.org/p/84249/
Best,
Fidel