How to significantly improve the spectral efficiency of linear modulations through time-frequency packing and advanced processing