I would lay off the nitrogen, as advised, and decrease the frequency of watering. Also, if humidity is very high, that could cause flowers to drop (as well as a lot of other factors). Peppers can be a bit sensitive when it comes to flowering, especially if you enable them optimal "growth"...