Confirm that rather than running your app:

Make sure you're using the debugger:

Breakpoints are ignored unless your running your app with the debugger.
If that's not the issue, then make sure that your method is actually being called. Try putting breakpoints in other places in your application (in code that you're 100% is being called) and see what happens.
It shouldn't make any difference what the method signature is (static or otherwise). Sometimes breakpoints break after the line you think they will break on. Try moving your breakpoint up by one line, and see if that's the issue.
You can also try stepping through the app to see if the code you think is running, actually isn't being called at all. If that's not an option, check for any assumptions you might be making (e.g. is the breakpoint on a line inside of a if statement - are you sure your if statement is evaluating the way you expect)?