I just use an internet program to do it.
I go here:
Resize Images online
Then click resize at the left of the screen.
Then go down and click browse and select your pic.
Then choose 600 pixels and "better."
Then Resize.
Then "Download..." when it is done resizing.
Then I upload to YT.
This is for the pics that I post in threads...not avatars.