Yes, indeed. You just need to set your Twitter account to private. Once done, only approved followers can see your tweets, including any quote retweets. However, public tweets you have posted before changing your settings will still be publicly visible.