NO!!! that's just crazy pin 11 is 11. Pin 12 is 12. The only time you should use the Dn pin notation is with a WeMos ESP8266 board but you're using a Nano so don't do that.
Why the heck do you have a period in your macro definitions? In fact I recommend that you don't use #define at all.
Use descriptive variable names. pin11 means nothing. If you do something like this:
const byte lcdCSpin = 11;
const byte lcdResetPin = 12;
Then it will be really easy to understand the intent of your code.