Hi @predator,
can you try to sign a random file? Does that work? You can also read this thread and try the things that are mentioned there: Gpg decryption fails(no secret key found) after upgrade from gpg4win 3.1.1->4.3.0
BTW: Which version of GnuPG are you using?