Точно так же, как вы говорите свободно на любом языке - много программируйте.
Я бы порекомендовал работать над проектом (надеюсь, что-то, что вы на самом деле будете использовать позже). Работая над проектом, каждый раз, когда вам нужен какой-то базовый функционал, попробуйте написать его самостоятельно и , а затем проверить в Интернете, как это делали другие люди.
Это позволит вам узнать, как на самом деле выполнить работу в Python, но также позволит вам увидеть, что является "Pythonic" аналогом распространенным случаям кодирования.