:wave2: Hi! You don't need to be a licensed LFS racer to upload skins any more! You just need to pay £1 (I think) and buy 50 skin-upload slots.
You can do it by login in to LFS World and the clicking on "My On-line Car Skins" and then under upload a skin, click the link called "increase" just under upload a skin.
Now, if you buy S1 (for £12) you will automatically get 50 slots (and more cars and maps!)