What you shouldn't do is to hope that anyone will pay you.
The first person who pays can offer exactly the same thing for $0.
It's impossible to convince anyone that they should pay you even $1 if exactly the same thing is available for $0 from somewhere else.
The ability to charge for GPL software is purely theoretical. In practice, you can't.