Actually, you can use "I sung a song yesterday". According to Leech & Svartvik, the past form allows both "sang" and "sung". However, it is rarely used. (British national corpus returned 96 hits for "he sang" and 2 for "he sung")