Cannot execute boolean operation
Boolean modifier works with volumes, It will not work with 2D shapes, flat forms, one-sided geometry.

So first, you need to add some volume to your object:



So, I guess, you have a trouble with proportional editing is on, turn it off by pressing O and move one face up to make a volume. And select all and press Ctrl+ N just to make sure, that normals are correct.

Then edit a ring. Remove central faces inside the ring and add 2 face on top and the bottom like this:



This makes you boolean works.