Yeah, do what I did.
Play for a church that allows anybody to grab a mic and start singing any song in any key
After a while of that, you'll be very comfortable in all keys.
But if you want to learn the right way, it just takes personal practice, time and dedication.
Remember that patters are not dependent on keys. Learn the patterns and it'll make it easier to transpose.
It's all about the patterns.