Have you published your public key to any keyserver?
Discussion
No, I don't think so.
Then there is no way for anyone to send you an encrypted message... You need to first share the public key. There are multiple ways, but the most convenient is to upload it to a keyserver. For example https://pgp.mit.edu/