"You're no mechanic" would be more insulting than "You're not a mechanic." (We'd use this if we took the car to a real mechanic and found he didn't know how to fix it.)
I'm no doctor, but I can see that you're sick. (It's a little stronger.) (I'd use this when I know the other person realizes that I'm not a docto