In sony vegas 14, my video is in great quality and very good fps, but uploading it to youtube makes it 360p.

Solution
It takes a fair bit of added time even after the initial processing is done for YouTube to show the higher res options. The countdown processing bar they show is only for the initial 360p processing. It then makes a 480p, and 1080p version. If you upload a 1440p vid, it can take quite a bit longer to see that option.

What I do with my 1080p, 50Mb/s ShadowPlay clips before uploading them to YouTube is compress to 30Mb/s VBR if it has fast motion scenes over detailed ground (Ghost Recon Wildlands) or 20Mb/s CBR if it's a slower game with less detail (The Evil Within), while resizing to 1440p output to force YouTube to use MUCH higher bitrate when it converts the file.

The results are quite good, MUCH better than uploading the original...
It takes a fair bit of added time even after the initial processing is done for YouTube to show the higher res options. The countdown processing bar they show is only for the initial 360p processing. It then makes a 480p, and 1080p version. If you upload a 1440p vid, it can take quite a bit longer to see that option.

What I do with my 1080p, 50Mb/s ShadowPlay clips before uploading them to YouTube is compress to 30Mb/s VBR if it has fast motion scenes over detailed ground (Ghost Recon Wildlands) or 20Mb/s CBR if it's a slower game with less detail (The Evil Within), while resizing to 1440p output to force YouTube to use MUCH higher bitrate when it converts the file.

The results are quite good, MUCH better than uploading the original 1080p res. This is because YouTube literally uses 3-4 times the bitrate for 1440p uploads that it does for 1080p, even though 1440p is only roughly 78% more pixels.

And the telltale signs are in their recommendations on user applied bitrates even if you don't know that. They suggest 12,000 bitrate for 1080p uploads, and 30,000 bitrate for 1440p uploads.
 
Solution